Salut les vieux,

L’autre jour je vous parlais, dans cet article, de la restriction que nous avions, nous les vieux, dans notre jeunesse lors de l’achat d’un microordinateur en me référant à son clavier, car souvent on choisissait celui-ci pour sa ludothèque mais il s’avérait que son clavier n’était pas à notre gout et il fallait faire avec.

Mais il y avait un autre inconvénient, qui pour certain n’en était pas un car il choisissait cette machine pour cette raison, et c’est son langage Basic. En effet, dans mon cas j’avais choisi le VG5000 car mon premier contact avec la micro-informatique avait été le ZX81 et franchement pour faire un Sprite c’était encore plus difficile que de trouver une suédoise vierge dans un camping d’été.

galaxians

Mais bien souvent on choisissait la machine pour sa ludothèque comme je l’ai fait plus tard en vendant mon VG5000 pour m’acheter un Commodore 64 et là, la programmation n’était pas vraiment simple, tout est en POKE et PEEK même pour changer les la couleur de l’écran et sa bordure. Mais cet inconvénient à un large avantage c’est la rapidité d’exécution, surtout au niveau des Sprite, mais bon il fallait également vivre avec et recommencer à zéro dans l’apprentissage du langage.

BASIC-code

À la même époque, dans mon lycée, il y avait les MO5, alors là c’était le pied car nous n’avions pas de jeu, ce qui n’est pas un mal connaissant les VIFI NATHAN, et nous passions le plus clair de notre temps à programmer et c’était un vrai régal. Les BOX, LINE, DRAW etc… était pour moi qui venait du monde du POKE et PEEK une véritable révélation.

Hebdogiciel 75 (22 Mars 1985) - Page 05

Ceci m’a permis donc de faire un gros compromis lors de mon achat suivant, entre une bonne logithèque et un bon BASIC, et ce fut l’Amstrad CPC6128 qui l’emporta haut la main face aux autres machines, un langage BASIC très complet, et je dois dire que 30 ans après je prends autant de plaisir à faire quelques petits programmes de merde en Basic sur cette machine.

Et vous, quel langage BASIC avez-vous préférez ?