Я посмотрел сайт AdaCore, а также на A # (который теперь, похоже, принадлежит AdaCore), и ни один из них не является бесплатным (хотя я мог бы что-то неправильно прочитать). Любые рекомендации?
Есть ли бесплатная реализация Ada?
Ответ 1
GNAT можно скачать здесь: https://libre.adacore.com/
Ищите "GNAT GPL Edition". Не уверен, почему он так хорошо скрыт на этом малоизвестном сайте.
Ответ 2
Вот большой список компиляторов Ada из Open Directory.
компилятор GNU Ada кажется более популярным.
Ответ 3
GNAT, реализация GNU Ada: http://www.gnu.org/software/gnat/gnat.html
Ответ 4
В прошлом интерфейс ada не был упакован с компилятором gcc, но теперь компилятор gnat ada поставляется вместе с компилятором gcc при установке большинства дистрибутивов Linux. Конечно, могут быть разные библиотеки разработки, которые вам могут понадобиться для ваши собственные проекты, но там есть интерфейс ada. По крайней мере, это был мой опыт работы с debian и ubuntu за последние пару лет.
Что касается AdaCore, они скрывают libre/бесплатную версию компилятора gnat ada, потому что они хотите, чтобы вы получили поддержку; которые они могут делать взамен. Однако gcc-компилятор GPL и считается открытым исходным кодом, что означает, что вы можете использовать его бесплатно.
Ответ 5
Томас, вы можете найти GPL-версию GNAT Adacore Ada в http://libre.adacore.com/libre/ и загрузить ее из http://libre.adacore.com/libre/download/. Просто выберите Free Software или Academic Development и Build Download Package. Компилятор - это опция gnat-gpl-2011-i686-pc-mingw32-bin.exe, но в списке есть несколько дополнительных библиотек.