EndBASIC par Jmmv, un Basic inspiré de Locomotive pour windows, mac, linux, RPI
-Julio Merino est l'auteur de EndBASIC (disponible sur github, la release de 2022 n'est pas à jour). Vous pouvez le tester en ligne à cette adresse.
Qu'a donc EndBASIC de si particulier pour que j'en parle ? C'est donc un interpréteur du langage Basic inspiré du Locomotive Basic v1.1 d'Amstrad (je vois vos yeux pétiller tout d'un coups) et du QuickBASIC 4.5 de Microsoft (la lueur baisse). Comme le Basic, EndBASIC a l'intention de fournir un environnement interactif qui fusionne de manière transparente la programmation avec un retour visuel immédiat. Comme QuickBASIC, EndBASIC propose des constructions de programmation de niveau supérieur et un typage fort.
EndBASIC propose un environnement simplifié et restreint pour apprendre les bases de la programmation et se concentre sur des fonctionnalités qui peuvent rapidement récompenser le programmeur. Ces fonctionnalités incluent des éléments tels qu'un éditeur de texte intégré, des commandes pour restituer des graphiques et des commandes pour utiliser le matériel d'un Raspberry Pi. L'implémentation de ce genre de fonctionnalités est prioritaire sur d'autres comme les performances ou un langage beaucoup plus riche.
EndBASIC est écrit en Rust et s'exécute à la fois sur le Web et localement sur divers systèmes d'exploitation et plates-formes, notamment macOS, Windows et Linux.