page114
versão beta, para testes, e dela deve sair a próxima versão estável, o Gambas 4. Estou gostado muito dessa versão, mas, como toda versão beta de qualquer software, não é recomendada para produção.
Detalhes técnicos do Gambas
Cada programa escrito com Gambas BASIC é composto de um conjunto de arquivos de projeto. Cada arquivo dentro de um projeto descreve uma classe. Os arquivos de classe são inicialmente compilados e posteriormente executados pelo interpretador Gambas. Isto é muito semelhante à forma como funciona o Java.
Gambas é composto pelos seguintes programas:
Um compilador
Um intérprete
Um arquivador
Um componente de interface gráfica com o usuário
Um ambiente de desenvolvimento (IDE).
O ambiente de desenvolvimento (IDE) Gambas foi escrito com Gambas para demonstrar as capacidades fantásticas da linguagem.
No Gambas, um projeto contém arquivos de classe, formulários, módulos e arquivos de dados. Um projeto de Gambas é armazenado em um único diretório. Compilando um projeto, utiliza um método de compilação incremental que requer apenas uma recompilação das classes modificadas.
Cada referência externa de uma classe é resolvido dinamicamente em tempo de execução. O arquivador do Gambas transforma a estrutura inteira do diretório do projeto em um arquivo executável.
Uma Linguagem extensível
O núcleo do interpretador do Gambas é um programa exclusivo de terminal. Todos os outros recursos são fornecidos por componentes, que são grupos de classes escritas em C / C + +, ou escritos diretamente em Gambas.
LibreOffice Magazine | Abril 2014
22
Espaço Aberto
Artigo