Gambas (Programmiersprache)

Gambas (Programmiersprache)
Gambas
Gambas mascot.png
Gambas-2.14 form-editor.png
Basisdaten
Entwickler Benoit Minisini
Aktuelle Version 2.22
(23. November 2010)
Betriebssystem Linux/Unix
Kategorie Programmiersprache
Lizenz GPL
Deutschsprachig Ja
http://gambas.sourceforge.net/

Gambas ist eine freie, quelleoffene Programmiersprache zur Softwareentwicklung. Es handelt sich um eine objektorientierte BASIC-Variante mit einer kompletten IDE. Sie soll die Vorteile von Visual Basic auch unter KDE und GNOME verfügbar machen, jedoch ist Gambas - anders als allgemein behauptet - nicht äquivalent zu Visual Basic, auch wenn die beiden Sprachen viele Gemeinsamkeiten aufweisen. Dieses liegt hauptsächlich an dem Wegfall der so genannten ActiveX-Steuerelemente, die bei Gambas durch eigene Objekte ersetzt wurden. So sind bereits vorhandene „Visual Basic“-Projekte nicht ohne weiteres zu importieren. Gambas ist weiter an C angelehnt als Visual Basic. Das zeigt sich zum Beispiel im Umgang mit Dateien, die wie in C als Dateideskriptor geöffnet werden.

Gambas für PDAs beruht vor allem auf POSIX und Qt.

Der Name ist ein rekursives Akronym für Gambas almost means basic.

Gambas ist quelloffen und steht unter der GPL. Gambas wird seit 1999 von Benoît Minisini entwickelt. Die derzeitig aktuelle Version ist 2.22 (23. November 2010). Gambas ist unter anderem in Französisch, Englisch, Spanisch, Türkisch, Chinesisch und Deutsch verfügbar.

Mit Gambas kann man Programme mit grafischer Bedienoberfläche GUI entwickeln, dabei werden Qt und GTK zur Erzeugung der GUI unterstützt. Der Zugriff auf Datenbanken wie MySQL, SQLite oder PostgreSQL wird von Haus aus unterstützt. Über die eingebaute SDL-Bindung lassen sich Multimedia-Applikationen und Spiele schreiben. Auch DCOP wird unterstützt, so dass Gambas-Programme sich in KDE integrieren lassen.

Die Oberfläche der IDE ist selbst in Gambas-BASIC geschrieben. Seit der Version 0.99 lassen sich RPM/DEB-Pakete für Debian und Ableger (Ubuntu), sowie alle gängigen RPM-Distributionen (nur RPM in Version 4.x) erstellen. Für Gentoo stehen eBuilds im Portage bereit. Ein Datenbankmanager sowie einige andere Hilfsprogramme sind ebenfalls integriert.

Weblinks

Wikibooks Wikibooks: Gambas – Lern- und Lehrmaterialien
 Commons: Gambas – Sammlung von Bildern, Videos und Audiodateien

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Programmiersprache/Zeittafel — Jahr Name Entwickler, Hersteller Vorläufer, Vorgänger 1840 Erstes Programm Ada Lovelace * 1946 Plankalkül Konrad Zuse * 1952 A 0 Grace Hopper * …   Deutsch Wikipedia

  • Gambas — Der Begriff Gambas bezeichnet: den spanischen Namen für das Nahrungsmittel Garnelen, siehe Gambas (Lebensmittel) eine Visual Basic ähnliche Programmierumgebung, siehe Gambas (Programmiersprache) Siehe auch: Gamba Diese Seite …   Deutsch Wikipedia

  • Gambas (Computer) — Gambas Basisdaten …   Deutsch Wikipedia

  • Liste der Programmiersprachen — A A (Programmiersprache) A# A+ A 0 A 1 A 2 A 3 A9 AACC AADL AAIMS aal AAPL Aardappel AARDVARK Abacus ABACUS 10 ABACUS/X ABAP ActionScript Ada ADbasic AgentSpeak(L) Agilent VEE AHDL Aleph ALGOL (ALGOL 60, ALGOL W, ALGOL 68) Amber …   Deutsch Wikipedia

  • Basicdialekt — Aufgrund der seit Jahrzehnten bestehenden Popularität von BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken wurde eine hohe Zahl von… …   Deutsch Wikipedia

  • Basicdialekte — Aufgrund der seit Jahrzehnten bestehenden Popularität von BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken wurde eine hohe Zahl von… …   Deutsch Wikipedia

  • Microsoft Visual Basic — Visual Basic .NET Basisdaten Paradigmen: prozedural, vollständig objektorientiert Erscheinungsjahr: 2002 Entwickler …   Deutsch Wikipedia

  • Microsoft Visual Basic 5.0 — Visual Basic .NET Basisdaten Paradigmen: prozedural, vollständig objektorientiert Erscheinungsjahr: 2002 Entwickler …   Deutsch Wikipedia

  • VB.NET — Visual Basic .NET Basisdaten Paradigmen: prozedural, vollständig objektorientiert Erscheinungsjahr: 2002 Entwickle …   Deutsch Wikipedia

  • VB.Net — Visual Basic .NET Basisdaten Paradigmen: prozedural, vollständig objektorientiert Erscheinungsjahr: 2002 Entwickle …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”