Communauté Casio
Un article de Wikipédia, l'encyclopédie libre.
Cet article est une ébauche à compléter concernant un élément culturel, vous pouvez partager vos connaissances en le modifiant. |
La communauté Casio est un terme assez vaste qui regroupe toutes les personnes qui ont un lien avec les calculatrices programmables Casio.
Les programmeurs Casio étaient au départ des personnes rares et isolées. Donc assez rapidement sont apparus des sites Internet où elles pouvaient se rejoindre pour discuter et diffuser leurs innovations. Pendant très longtemps, ces sites étaient faits par des amateurs qui voulaient surtout diffuser leurs programmes.
Ce n'est que plus tard que de vrais forums communautaires sont apparus qui ont largement contribué a la survie de la programmation sur calculatrices Casio.
Ce qui est spécifique a cet univers, c'est que les personnes qui y participent disposent de machines très limitées. En effet : la mémoire ne peut contenir que 64 000 octets, les variables se limitent à une lettre, les plus grands tableaux qu'on puisse faire sont à 2 dimensions (matrices), la vitesse d'affichage est extrêmement lente (lorsqu'on trace une série de traits avec la fonction de base dédiée a cela, on peut voir un temps de latence entre chaque tracé de trait donc il est impensable de créer des jeux en temps réel) , le langage de programmation utilisé (un dérivé du BASIC) limite le programmeur car la syntaxe est sévèrement contrôlée par l'interpréteur et interdit la plupart des optimisations possibles avec des langages plus libéraux tels que le C.
Pour cette raison, réussir a faire un simple jeu de rôle gérant des quêtes et un inventaire ou un programme capable d'afficher des courbes en 3D est considéré comme une prouesse technique et assure le succès du programme et la renommée de son concepteur. Cette mentalité existait sur les ordinateurs il y a plusieurs dizaines d'années et continue à exister en l'an 2005. Il est probable qu'elle disparaîtra définitivement lorsque les calculatrices Casio plus puissantes comme le ClassPad 300, offrant des possibilités de programmation beaucoup plus étendues, se démocratiseront.