Gambas2 é uma IDE de programação em Basic, você pode criar sistemas integrando banco de dados como MySQL, SQLite e outros, além de poder utilizar uma fonte de dados ODBC, o que o torna compatível com a maioria dos bancos de dados conhecidos. É possível também fazer aplicações utilizando OpenGL, dentre outros.
Referências:
Nesse artigo apenas apresento essa ferramenta e mostro alguns recursos interessantes sobre a mesma.
Instalação
Você pode baixar o fonte do Gambas2 ou simplesmente instalar pelo gerenciador de pacote de sua distribuição, neste caso o Mandriva
Linux:
# urpmi gambas2
Debian, Ubuntu e derivados:
# apt-get install gambas2
Slackware:
Você pode baixar o arquivo pré compilado do site:
http://www.linuxpackages.net/
Feita a instalação, vamos à apresentação básica da IDE:
É bem simples, como pode ser observada, aliás para quem já conhece lembra de longe o VB, mas não se engane, como foi esclarecido pelo seu criador eles não tem a intenção que compatibilizar o código, mas exitse um componente
gb.vb capaz que abrir formulários feitos no VB, nada mais do que isso.
Foi esclarecido também pelo seu criador que ele não portará o Gambas2 para Windows, entretanto se dispõe a colaborar com quem queira fazer isso.
Na sintaxe da linguagem, nas questões mais básicas realmente lembra o VB, entretanto é um característica propriamente dita do
BASIC. Mas quando entra na parte de conexão com banco, de movimentação de dados e alteração de registro, podemos notar as diferenças.
Uma característica muito interessante do Gambas2 é a forma com que ele gera pacotes com facilidade, realmente um assistente rápido e extremamente simples de usar.