L’un des tous premiers gestes d’un possesseur d’Amiga, est d’insérer la disquette Extras dans le lecteur ; après tout, elle est fournie avec le système et son nom laisse présager un contenu passionnant. Si l’utilité de certains fichiers n’est pas toujours très claire, on comprend vite qu’en cliquant sur l’icône de l’AmigaBasic, on se trouve plongé dans le monde de la programmation. L’apprentissage de celle-ci est un alibi souvent avancé lors de l'achat d’un ordinateur, surtout lorsqu’il est acheté dans un cadre familial. Cependant, les premières heures écoulées, la population se scinde en trois parties, le premier groupe est composé de personnes qui, pour des raisons diverses, abandonnent la programmation, le deuxième groupe de personnes découvre l’Amiga- Basic et s’en trouvent satisfaits (souvent, leur premier langage est le Basic) et les membres du troisième s’irritent des contraintes et des imperfections de l’AmigaBasic. LE PASSAGE AU NIVEAU SUPERIEUR Le Basic HiSoft Basic intéressera principalement les participants des deux derniers groupes, même si on peut penser qu’il pourrait réconcilier les plus timides avec l’informatique. Avant de le décrire, il me faut expliquer brièvement ce à quoi on peut le comparer. Il ne faut pas chercher à démolir l’Ami- gaBasic, car ce n’est pas la base du langage qui doit être mis en cause, mais plutôt son implémentation ; après tout, il a de très vastes capacités dans l’interface avec le système (gestion des menus, de la souris, fonctions graphiques), il dispose de structures permettant une écriture propre et une mise au point rapide, ses instructions appartenant à la norme Microsoft. On peut lui adresser trois reproches : l’absence de fiabilité (certaines opérations ont pour conséquence une séance forcée de méditation transcendentale), une lenteur pénalisante et l’absence de certaines fonctions (si on a pris des habitudes avec un autre langage). Il importe de distinguer les produits « Basic » en fonction de leur caractère innovateur par rapport à l’AmigaBasic. En effet, il y a deux options : soit vous cherchez à rendre l’AmigaBasic plus rapide et plus agréable à utiliser (c’est l’optique AC-Basic HiSoftBasic), soit vous cherchez à le remplacer par un Basic différent (optique de True Basic et de GFA-Basic).