GNU Guile | |
---|---|
Surgido em | 1993 (30–31 anos) |
Última versão | 3.0.9 (25 de janeiro de 2023) |
Criado por | Projeto GNU |
Influenciada por | Lisp, Scheme, SCM |
Plataforma | IA-32, x86-64 |
Sistema operacional | Linux, BSD, Windows |
Licença: | GNU LGPLv3+ |
Extensão do arquivo: | .scm, .go |
Página oficial | www.gnu.org/software/guile/ |
GNU Guile é um interpretador/máquina virtual para a linguagem de programação Scheme. Foi lançado em 1993. Guile inclui extensões bem divididas para chamadas de sistema segundo o modelo POSIX. A Libguile permite que a linguagem seja embutida em outros programas, e usada como uma interface para as outras linguagens, como forma de integração.
Guile é a linguagem script oficial do Projeto GNU, a partir de 2006, tem sido usada pelos principais projetos. O nome foi cunhado numa discussão na Usenet por Lee Thomas. A ideia é que "o programador implemente algoritmos críticos e estruturas de dados usando C ou C++ e exporte funções e tipos para serem usados com código interpretado. Assim a aplicação se torna um tipo de biblioteca primitiva, orquestrada pelo interpretador, combinando a eficiência do código compilado com a flexibilidade da linguagem interpretada".
Projeto GNU | ||
---|---|---|
História | ||
Licenças | ||
Software |
| |
Porta-Vozes | ||
Outros assuntos |
Linguagens de programação | |
---|---|
Esotéricas · Comparação · História · Turing completude · Programa Olá Mundo · Algoritmo TPK · Quine | |
Categoria · Lista |