« Axe Parser » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 2 : | Ligne 2 : | ||
Pour programmer pour calculatrice à processeur z80, il existe 2 langages officiels : | Pour programmer pour calculatrice à processeur z80, il existe 2 langages officiels : | ||
:Le TI-Basic : programmable sur la calculatrice (ou utilitaires PC). Ce langage de "haut niveau" est très simple à apprendre, mais la vitesse d'exécution des programmes TI-Basic reste lente (surtout pour les jeux). | :Le [[TI-Basic]] : programmable sur la calculatrice (ou utilitaires PC). Ce langage de "haut niveau" est très simple à apprendre, mais la vitesse d'exécution des programmes TI-Basic reste lente (surtout pour les jeux). | ||
:L'Assembleur ( | :L'Assembleur ([[ASM]]) z80 : programmable sur calculatrice (avec l'application [[Mimas]], ou directement en hexadécimale) mais surtout à partir de logiciels pour ordinateur. Ce langage est cependant beaucoup plus complexe que le TI-Basic (mais beaucoup plus puissant), car de très bas niveau (proche du processeur), et est donc considéré comme difficile à apprendre et à maîtriser pour des novices. | ||
La nécessité d'alternatives langage s'imposait alors. Plusieurs tentatives plus ou moins abouties existent (voir tableau plus bas), mais celle qui ressort de plus en plus du lot est l'Axe Parser. | La nécessité d'alternatives langage s'imposait alors. Plusieurs tentatives plus ou moins abouties existent (voir tableau plus bas), mais celle qui ressort de plus en plus du lot est l'Axe Parser. | ||
Ligne 10 : | Ligne 10 : | ||
À 19 ans, Kevin Horowitz (alias ''Quigibo''), étudiant en génie électrique et informatique, a eu l'idée de créer un langage permettant de bénéficier en partie des avantages de l'assembleur tout en essayant de rester dans le même domaine de simplicité que le TI-Basic. Le 1er février 2010 sort une première version de l'Axe Parser. C'est un succès sur le forum Omnimaga qui va en faire un de ses intérêts principaux. | |||
Dès lors, les versions du compilateur se succèdent et se perfectionnent (encore aujourd'hui). Les possibilités de ce langage sont bien supérieures à celles du TI-Basic pour | Dès lors, les versions du compilateur se succèdent et se perfectionnent (encore aujourd'hui). Les possibilités de ce langage sont bien supérieures à celles du TI-Basic et son exécution bien plus rapide, certaines actions souvent utilisées pour des jeux ayant été automatisées par des routines programmées en assembleur. | ||
== Avantages et désavantages == | == Avantages et désavantages == |