gambas

Gambas, L’alternative libre de Visual Basic

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