Contrairement à certaines apparences, je ne suis pas un ayatollah des solutions propriétaires (la preuve, je suis sous Linux).
Donc, j'aimerai vous faire part d'un projet Open Source pur jus qui s'appelle QB64.
C'est un compilateur BASIC cross plateform qui fonctionne sous Linux, OS/X, Android et même Windows et qui ravira les nostalgiques de QB 4.5 comme moi.
Cet outil, développé par un Australien (Galleon) traduit votre code BASIC en C++, puis le compile pour le rendre exécutable.
Bien que l'on ne puisse pas tout faire avec QB64 en regard de certaines commandes spécifiques (CALL INTERRUPT/CALL ABSOLUTE, PEEK/POKE ou INP/OUT) qui ne sont pas encore implémentées, QB64 est compatible à 99 % avec QB 4.5.
De plus, QB64 propose tout une panoplie d'extensions au langage de base et permet, bien évidemment, de faire du code propre (fonctions, sub, etc.).
A vous de voir, mais pour les "vieux" comme moi, c'est très rigolo (et sommes toutes très efficace).
N'engage pas un débat lors d'un dîner car celui qui n'a pas faim aura le dernier mot.
Windows efficiency halves every 18 months, thus compensating for Moore's Law!
i7 4790S @3.2 GHz - RAM 8 Gb - 2xSSD Crucial 1 Tb - 1 WD 3 Tb - Asus Silent 210 NVidia
Yep, mais si on parle bien de la même chose, de son cousin, j'avais bricolé des scripts sous DOS qui grâce à un programme tierce envoyait des séquences de touches pour ne pas déplier des kilomètres de menu ! (On ne se refait pas ). Par contre, faudrait juste que je remette la main dessus, pfuuu... Un ayatollah du clavier...
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Le seul basic que j'ai pratiqué, c'est le Basic Locomotive... Sur Amstrad CPC. Et pour le projet Qbasic64, j'en avais entendu parlé. Il en faut bien pour tous les goûts.
Quoique si je devais me remettre au basic, je me tournerais plutôt vers Gambas.