Les IBM-PC étaient à l’origine livrés avec BASIC en ROM, comme beaucoup d’ordinateurs de la même période. Après l’abandon du BASIC en ROM, les machines compatibles IBM ont continué à proposer GW-BASIC. Hackaday a présenté Thoreau BASIC le 4 octobre 2026, un projet qui transpose ce modèle au matériel actuel.
Thoreau BASIC vise la compatibilité avec tout l’ancien code GW-BASIC, y compris les numéros de ligne et les GOTOs. Il peut démarrer sur un PC x86 moderne via UEFI ou fonctionner sous Windows. Il gère la mémoire 64 bits, le multithreading, des graphismes 24 bits à toute résolution acceptée par le moniteur, les sprites, la souris, le clavier, les fichiers et le son sur 32 canaux.
Les programmes peuvent être compilés pour Windows ou pour une exécution bare-metal sur des machines x86 avec UEFI. Le langage dépasse donc le simple mode interprété. Thoreau BASIC n’est pas open source. Le projet est proposé sur Itch.io selon un modèle de prix libre, avec des exemples. Hackaday le rapproche de MoonBASIC et de BASIC-256, tout en jugeant improbable le retour de BASIC à sa domination passée.




Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.