Gambas (Programmiersprache)

Gambas


Gambas-IDE
Basisdaten

Entwickler Benoît Minisini
Erscheinungsjahr 1999
Aktuelle Version 3.19.0[1][2]
(15. Februar 2024)
Betriebssystem Linux/Unix/Haiku
Programmiersprache C[3], C++[3]
Kategorie Programmiersprache
Lizenz GPL (quelloffen)
deutschsprachig ja
gambas.sourceforge.net

Gambas (ein rekursives Akronym für Gambas almost means basic) ist eine freie Programmiersprache zur Softwareentwicklung. Es handelt sich um eine objektorientierte BASIC-Variante mit einer kompletten IDE. Gambas ist von Visual Basic inspiriert und sollte ursprünglich die Vorteile von Visual Basic (VB) auf Linux-Desktops wie KDE oder Gnome verfügbar machen, wurde aber zu einem eigenständigen BASIC für Linux und Unix weiterentwickelt. Trotz vieler Gemeinsamkeiten sind VB und Gambas nicht äquivalent: Gambas ist grundsätzlich stark typisiert (entspricht VB mit 'Option Explicit On'), enthält jedoch auch den Variant-Typ, der jegliche Typen enthalten darf. In Gambas gibt es keine ActiveX-Steuerelemente, sie sind durch eigene Objekte ersetzt worden. Dadurch können VB-Formulare nicht in Gambas importiert werden, sondern müssen neu erstellt werden. Allerdings kann bereits vorhandener VB- oder VBA-Code in großen Teilen wiederverwendet werden, wodurch Gambas sich für die Portierung vorhandener VB- oder VBA-Anwendungen nach Linux eignet. Umgekehrt lässt sich Gambas auch im Windows-Subsystem für Linux betreiben.[4]

  1. Release of Gambas 3.19.0. (abgerufen am 17. März 2024).
  2. Tag for 3.18.4. (abgerufen am 17. März 2024).
  3. a b openhub.net.
  4. Gambas on Windows (englisch) – Veröffentlichung im Gambas-Forum, am 17. Januar 2020

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne