Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Première 'Release Candidate' de Gambas 2

Posté par Benoît Minisini (page perso, ). Modéré le 18 novembre 2007.
Gambas est un environnement de développement libre (licence GPL) basé sur un langage à objets interprété utilisant la syntaxe du BASIC. Après plus de deux ans de développement (sept ans si on compte la première version), la première version candidate à la publication (« release candidate ») de Gambas 2 est disponible. Vous trouverez plus de détails dans la suite de la dépêche ainsi que dans un article plus complet sur le wiki de Gambas.

L'architecture de Gambas s'inspire beaucoup de celle de Java : il y a un compilateur (rapide) qui transforme le code source en fichiers compilés, un interpréteur (petit) qui les exécute et un « archiveur » (serein) qui génère un fichier exécutable unique à partir de l'ensemble des fichiers contenus dans un projet. Il y a aussi un « scripteur », qui permet d'utiliser Gambas comme langage de script.

L'interpréteur est un programme en ligne de commande. Toutes les autres fonctionnalités sont fournies par les composants, qui sont un ensemble de classes écrites en C/C++, ou bien directement en Gambas.

> Lire la dépêche (23 commentaires, moyenne: 2,4).  

Vous avez demandé le commentaire #883232.

[+] On n'est jamais si bien servi que par soit même !

Posté par xavier philippon () le 18/11/2007 à 14:45. (lien). Évalué à -1.

Excellente dépêche néanmoins même si elle est l'oeuvre de l'auteur du logiciel. Bravo Benoît pour ce travail !

  • [^]Re: On n'est jamais si bien servi que par soit même !

    Posté par Benoît Minisini (page perso, ) le 18/11/2007 à 19:54. (lien). Évalué à 6.

    Merci.

    Pour ce qui est d'avoir fait la dépêche moi-même :

    J'ai le problème que Gambas est systématiquement vu à travers le filtre de Visual Basic, alors que le côté "Basic" n'est finalement que du sucre syntaxique. L'habit ne fait pas toujours le moine !

    Donc je me suis dit, pourquoi ne faire un court article moi-même en essayant de recenser toutes les fonctionnalités du langage ?