Gambas (Gambas almost means basic) ist eine auf Basic basierende Programmiersprache, die mit einer eigenen IDE daherkommt und es sehr leicht macht unter Linux Programme mit GUI zu programmieren. Gambas ist objektorientiert und benutzt Qt zur Erzeugung der GUI.
Gambas benutzt BASIC als Grundkonzept, geht eigene Wege und ist nicht mit Visual Basic kompatibel.
Gambas ist eine objektorientierte Programmiersprache. Es gibt eine Windows-Version, die lizenzrechtlich frei ist.
Gambas wird von Benoît Minisini entwickelt, der in der Nähe von Paris wohnt.
Die aktuelle Version gibt es bei gambas.sourceforge.net
Gambas wird beispielsweise mit der Linux Professional Distribution 9.1 von SuSE ausgeliefert.
Mit Gambas kann man sehr leicht
- eine Programm mit grafischer Bedienoberfläche GUI entwickeln
- auf Datenbanken wie MySQL or PostgreSQL zugreifen
- KDE Applikationen mit DCOP entwickeln
- das eigene Programm in viele Sprachen übersetzen.
- Visual Basic Programme unter Linux verfügbar machen.
- Netzwerklösungen erstellen.
Homepage: http://gambas.sourceforge.net/
Wiki: http://gambasdoc.org/help/
Lizenz: GPL
Zitate
- "This project aims at making a graphical development environment based on a Basic interpreter, so that we have a language like Visual Basic? under Linux?."
Weblinks
http://de.wikibooks.org/wiki/Gambas Gambaskurs in deutsch
http://www.binara.net/gambas-wiki/static/Gambas/WebHome.html - das eingefrorene alte WIKI von Bob Kudla
http://gambasdoc.org/help/ - Das neue Wiki für die Gambas-Dokumentation von Benoit Minisini - Beschreibt alle Sprachelement - englisch
Nebenbei: Ähnlich viel versprechend sieht das Projekt HBasic aus. Außerdem sollte man an Mono denken, das VB.Net unterstützen will. Kbasic sieht auch sehr vielversprechend aus.