Existe uma implementação gratuita da ADA?
-
05-07-2019 - |
Pergunta
Eu olhei para o site Adacore, bem como para um# (que agora parece pertencer a Adacore) e não parece ser livre (embora eu pudesse ter interpretado mal algo). Alguma recomendação?
Solução
Gnat está disponível para download aqui: https://libre.adacore.com/
Procure "Gnat GPL Edition". Não sei por que está tão bem escondido naquele site pouco conhecido.
Outras dicas
Aqui está uma grande lista de Compiladores ADA do diretório aberto.
o Compilador GNU Ada parece ser mais popular.
GNAT, a implementação da GNU ADA: http://www.gnu.org/software/gnat/gnat.html
No passado, o front end ADA não era embalado com o compilador GCC, mas agora o compilador GNAT ADA é agrupado com o compilador GCC quando você instala a maioria das distribuições Linux. É claro que pode haver várias bibliotecas de desenvolvimento que você pode precisar para seus próprios projetos, mas o front end da ADA está lá. Pelo menos essa tem sido minha experiência com Debian e Ubuntu nos últimos dois anos.
Quanto a Adacore, eles escondem a versão Libre/gratuita do compilador GNAT ADA, porque querem que você compre suporte; o que eles podem fazer. No entanto, o compilador GCC é GPL e é considerado de código aberto, o que significa que você pode usá -lo gratuitamente.
Thomas, você pode encontrar a edição GPL da estrutura de Gnat Adacore Ada em http://libre.adacore.com/libre/ e baixá -lo de http://libre.adacore.com/libre/download/. Basta selecionar software livre ou desenvolvimento acadêmico e criar pacote de download. O compilador é a opção GNAT-GPL-2011-I686-PC-mingw32-bin.exe, mas existem várias bibliotecas adicionais na lista.