Gambas | ||
Immagine dello schermo. | ||
Data della prima versione | 1999 | |
---|---|---|
Paradigma | Programmazione orientata agli oggetti , strutturata e imperativa | |
Autore | Benedetto Minisini (en) | |
Ultima versione | 3.15.2 (17 settembre 2020) | |
Digitando | Statico , forte , sicuro , nominativo | |
Influenzato da | Visual Basic | |
Scritto in | C e C ++ / Qt | |
Sistema operativo | Linux , Unix | |
Licenza | GNU General Public License versione 2 | |
Sito web | gambas.sf.net | |
Gambas è un linguaggio di programmazione orientato agli oggetti interpretato che utilizza la sintassi BASIC , disponibile per GNU / Linux e altri sistemi Unix o simili. È accompagnato da un interprete e da un IDE , a sua volta scritto in Gambas.
Gambas mira a riprodurre la facilità d'uso di Visual Basic migliorandone le funzionalità. Sebbene il suo interprete non sia compatibile con programmi il cui codice sorgente è scritto in Visual Basic, Gambas è anche derivato da BASIC e orientato agli oggetti. Non è un clone di Visual Basic, il suo autore insiste su questo punto, ma costituisce una soluzione rilevante per gli utenti di Visual Basic che desiderano creare applicazioni per Linux / Unix senza passare ad un ambiente totalmente diverso.
Gambas è un software libero rilasciato sotto licenza GNU GPL , sviluppato principalmente a Parigi dal 1999 da Benoît Minisini.
Gambas è l' acronimo ricorsivo di G Ambas un uasi m ezzi Bas ic (in francese, "gambas quasi significa di base"). È anche il nome spagnolo di un gambero di mare, l' Aristeidae , da cui deriva il logo del progetto.
Gambas è continuamente migliorato e può essere raccomandato a tutti gli utenti Linux / Unix che desiderano utilizzare la loro conoscenza BASIC sotto la licenza GNU.
Gambas è disponibile come pacchetti RPM o Deb per molte distribuzioni Linux, incluse Debian , Ubuntu , SuSE o Mandriva .
Con Gambas è in particolare possibile:
Semplice programma Hello world scritto in Gambas.
PUBLIC SUB Main() PRINT "Hello world !" ENDGambas è teoricamente portabile su altre piattaforme. Il suo autore principale, Benoît Minisini, ha dichiarato: "In pratica, il porting su Windows è relativamente complicato, non mi interessa, ma sono pronto ad aiutare chiunque voglia iniziare" . Le applicazioni della riga di comando di Gambas vengono eseguite su Windows con Cygwin .
Gambas gira su FreeBSD e Mac OS X .
Gambas funziona su architetture a 64 bit.