• [^] # Re: Super projet

    Posté par . En réponse à la dépêche Une calculatrice scientifique libre sous Linux (materiel). Évalué à 1. Dernière modification le 15 octobre 2014 à 08:53.

    Je ne comprends pas le débat...

    Tout ça pour pouvoir placer ton langage favori.[...]pour satisfaire ce qui semble être une lubie.

    Il ne s'agit pas de promouvoir un langage plutôt qu'un autre, mais de s'adapter à ce qui existe.
    Pourquoi le basic des calculatrices était-il enseigné jusqu'à présent ? La réponse est très pragmatique: c'était alors le seul langage disponible sur les calculatrices, donc utilisable dans une classe banalisée et pas dans une salle informatique. (peu nombreuses, très utilisées, pas toujours en état, à réserver à l'avance...)

    Python est maintenant utilisé au lycée et en prépa... et il est plus portable que ce qu'on pense !

    mais pourquoi le choisir lui dans une machine où il va se sentir à l'étroit

    J'ai acheté la carte pyboard qui embarque micropython sur un STM32F405 et franchement, on n'est pas aussi à l'étroit que ça...

    réduire le langage pour à minima cacher les objets

    Micropython en cours de portage sur ti N-spire (voir mon post en bas de page). Mais pourquoi cacher les objets ?

    C'est justement l'aspect modulaire d'un langage (python ou autre) qui le rend universel : matériel(PC, μc), OS(Linux, macOS, win, Android et les autres, affichage(texte, graphique), usages...

    Je trouve que l'intérêt majeur est d'apprendre un langage utilisable sur un grand nombre de plateformes, et pas seulement sur une calculatrice. On peut apprendre les bases sur la calculatrice et ensuite utiliser d'autres modules sur PC, ajouter une GUI par exemple (PyQt ou autre).

    écrire des libs spécifiques aux calculettes

    Peut-être qu'un basic peut fonctionner "out of the box" sur Librecalc, je ne sais pas...