28 votes

Quels interprètes BASIC sont disponibles?

Un nouvel utilisateur d'Ubuntu m'a demandé - il veut aussi apprendre la programmation - ce qu'il pourrait utiliser pour exécuter du code BASIC. Il lisait un livre sur le BASIC avant d'essayer Ubuntu, et il aimerait continuer sans avoir à revenir à Windows.

Il semble y avoir quelques packages BASIC dans les dépôts standard, ainsi que des projets comme Mono qui pourraient inclure un certain support BASIC.

Quelle serait une bonne recommandation à partir des dépôts standard - ou d'un package deb - pour quelqu'un apprenant les bases du BASIC et nouveau sur Ubuntu ?

15voto

Tyler Gooch Points 356

La recherche d'aptitudes révèle

  • basic256 - environnement de programmation BASIC éducatif pour les enfants
  • yabasic - Un autre interpréteur BASIC

basic256 semble mieux adapté à l'utilisateur, mais je ne suis pas sûr de savoir dans quelle mesure ce dialecte correspondra à ce qui se trouve dans son livre de programmation, ce qui pourrait être frustrant.

Page d'accueil ici - http://www.basic256.org/index_en

yabasic semble plus proche du BASIC standard, mais je n'ai vraiment aucune expérience personnelle avec l'un ou l'autre.

Bonne chance.

14voto

Evan Points 1318

Gambas est l'équivalent le plus proche de Visual Basic (il est assez orienté vers les applications de bureau), donc ce serait une bonne idée si votre ami utilisait Visual Basic.

Gambas est un environnement de développement gratuit basé sur un interpréteur Basic avec des extensions objet, un peu comme Visual Basic™ (mais ce n'est PAS un clone !). Lisez l'introduction pour plus d'informations.

Avec Gambas, vous pouvez rapidement concevoir l'interface graphique de votre programme avec Qt ou GTK+, accéder aux bases de données MySQL, PostgreSQL, Firebird, ODBC et SQLite, piloter des applications KDE avec DCOP, traduire votre programme dans n'importe quelle langue, créer facilement des applications réseau, réaliser des applications 3D OpenGL, des applications web CGI, etc...

8voto

Evan Points 1318

S'il est plus intéressé par la création de jeux, sdlBasic serait une meilleure option :

sdlBasicInstaller Sdlbasic est un petit, efficace et interpréteur basic multiplateforme destiné à la création de jeux en utilisant la puissance de la bibliothèque SDL, il a été inspiré par l'ancien et glorieux AMOS.

4voto

pi_raspi Points 41

Pourquoi ne pas jeter un œil à cet interpréteur petit mais efficace : my-basic écrit en C. Il est portable. Je le considère comme un bon point de départ pour s'amuser un peu avec le BASIC ou apprendre à écrire un interpréteur BASIC en C.

3voto

Arthur Wright Points 31

Je continue à écrire quelques petites choses en QB64. Mais, je suis surtout préoccupé par les données et leur manipulation et non par les graphiques. Je viens de terminer un petit programme pour convertir des informations d'un logiciel de comptabilité à un autre. Ça m'a pris une semaine pour l'écrire. En exécutant le programme, j'ai réussi à convertir 6 ans d'informations avant que mon café ne refroidisse.

Petit, compact, mais très puissant. Seule l'affichage à l'écran montrait les conversions de fichiers en cours, ainsi qu'un écran de démarrage et un écran de fin de conversion réussie.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X