Débat langages de programmation & assembleur

kindermoumoute wrote:
- Le grammer est un langage interprété très récent qui promet d'évoluer considérablement par la suite, mais pour l'instant les possibilités ne permettent pas de tout faire. Il existe un début de tutoriel ici.
- L'Axe est un langage compilé qui existe depuis 2 ans maintenant, très complet et beaucoup plus simple que l'asm z80, il y a un tutoriel ici (la troisième partie arrive prochainement).
- L'asm z80 est un langage difficile à apprendre mais il existe un tuto ici (nécessite d'avoir un compte sur le site du zéro car le tuto n'est pas encore en ligne entièrement).
Je proteste, contrairement aux préjugés, l'assembleur n'est pas compliqué et TOUT LE MONDE y compris ceux qui n'ont jamais programmé y arrive facilement avec un bon tutoriel (lien que t'as donné).
Ensuite, tu as oublié de préciser les avantages de l'assembleur par rapport à l'Axe : possibilités beaucoup plus étendues, programmes plus rapides et plus légers (sachant que la mémoire manque sur les z80), et en plus, ce qui est le top, c'est qu'on comprend vraiment comment marche la machine, on gère tout et on peut tout faire, c'est super agréable. Et une fois que l'on commence à s'y habituer, on peut se lancer dans des projets plus ambitieux, comme la création d'un environnement de développement (Grammer), la création d'un nouveau langage (Axe), et même la création d'OS (mais ça je sais pas faire... faut demander à Benjamin Moody).
Pour le tutoriel, il existe également une version en ligne (moins complète) accessible aux non inscrits : ici. Enjoy !