Gambas (Gambas Almost Means BASic) est un language de programation pour Linux visant a donner au programeur une grande façilité d’utilisation et vitesse de développement. Pour se faire, Il a amélioré les fonctionalité de Visual basic, est corrigé ces defauts.
Le code source de Gamabs n’est pas compatible à 100% avec celui de Visal Basic, c’est pour cela qu’il existe un outils pour importer les projets Visal basic dans Gambas.
Gambas est développé par Benoît Minisini, à Paris et livré sous licence GNU GPL. Il permet une création de GUI (Interface utilisateur graphique) trés facile en GTK+ ou en Qt. Il permet même de faire du SDL et du OpenGL. Il contient aussi d’autres librairies (MySQL, PostgreSQL, ODBC et SQLite, piloter des applications avec D-Bus, …) toutes principalement développé elles aussi avec Gambas.
La dernière version stable est la 2.23.1. Il existe aussi une version release candidate 3 RC3 pas très stable.
Captures d’ecran
Installation
Via les dépots officiels (Ubuntu)
Ce n’est pas la dernière version, est certin paquets ne sont pas correctement nomé. L’utilisation des PPA est à préférer.
Il suffit d’installer le paquet gambas2
Via les PPA (dernière version)
Il faut ajouter le PPA suivant ppa:madnessmike/gambas, recharger la liste des paquets et installer gambas2
Le tout en une commande :
sudo apt-add-repository ppa:madnessmike/gambas2 && sudo apt-get update && sudo apt-get install gambas2
À partir des sources (Toute les distributions)
Commencer d’abord par télécharger les sources depuis le site officiel.
Il faut ensuite les extraire dans le home
tar xvjf gambas*.tar.bz2
Assurez vous, avant de compiler, que toute les dépandances sont satisfaite : bzlib2, zlib, corba, mysql, odbc, postegresql, sqlite, gtk, svg, sdl, opengl, qt, kde, xml, v4l.
Sinon, vous pouvez les installer tous en un seul clique sous ubuntu.
En passe maintenant à la configuration :
cd gambas* ./reconf-all ./configure
Cette étape peut prendre un peu de temps.
Ne vous inquiétez pas si les composant cobra, pdf et ldap sont désactivé. Ils ne sont pas importants. Par contre, GTK et Qt le sont.
Et on compile :
make sudo make install
Voilà, maintenant, gambas est installé sur votre machine et vous pouvez lancer gambas en exécutant :
gambas2
Liens utiles
[fr] Site officiel
[fr] Différences avec Visual Basic
[fr] Compatibilité systèmes