Ada_Ru форум

Обсуждение языка Ада

Вопрос про компиляторы.

Оставить новое сообщение

Сообщения

Alexander
Вопрос про компиляторы.
2009-09-15 15:55:13

Всем привет.

Существует ли в природе компиляторы Ады, отличные от GNAT, и имеющие более полную (или на уровне) поддержку стандарта Ada 2005 ?

Alexander wrote:

Всем привет.

Существует ли в природе компиляторы Ады, отличные от GNAT, и имеющие

более полную (или на уровне) поддержку стандарта Ada 2005 ?

 

Это вряд ли

Alexander wrote:

Всем привет.

Существует ли в природе компиляторы Ады, отличные от GNAT, и имеющие

более полную (или на уровне) поддержку стандарта Ada 2005 ?

 

Да, забыл спросить - а чем GNAT не угодил?

15.09.2009 20:14, Sergey I. Rybin пишет:

 

Alexander wrote:

>

>

> Всем привет.

> Существует ли в природе компиляторы Ады, отличные от GNAT, и имеющие

> более полную (или на уровне) поддержку стандарта Ada 2005 ?

 

Да, забыл спросить - а чем GNAT не угодил?

 

 

Gnat хороший компилятор, но у него неудобная политика распространения GPL версии.

А те ошибки, которые сейчас в нем есть, не дают возможности нормально использовать

QtAda. И сильно затормаживают разработку программы.

Alexander wrote:

 

Да, забыл спросить - а чем GNAT не угодил?

 

 

Gnat хороший компилятор, но у него неудобная политика распространения GPL версии.

А те ошибки, которые сейчас в нем есть, не дают возможности нормально использовать

QtAda. И сильно затормаживают разработку программы.

 

Ну и что на такое можно сказать?! :)))

 

Ничего умнее, чем "Так купите индустриальную версию GNAT'а - и будет

вам счастье!" И ведь в самом деле будет, вы даже представить себе не

можете, какое оно будет! :)))

 

(Все то же самое готов повторить без смайликов :)

15.09.2009 22:19, Sergey I. Rybin пишет:

 

Alexander wrote:

 

>> Да, забыл спросить - а чем GNAT не угодил?

>>

>>

> Gnat хороший компилятор, но у него неудобная политика распространения

> GPL версии.

> А те ошибки, которые сейчас в нем есть, не дают возможности нормально

> использовать

> QtAda. И сильно затормаживают разработку программы.

 

Ну и что на такое можно сказать?! :)))

 

Ничего умнее, чем "Так купите индустриальную версию GNAT'а - и будет

вам счастье!" И ведь в самом деле будет, вы даже представить себе не

можете, какое оно будет! :)))

 

(Все то же самое готов повторить без смайликов :)

 

 

 

Ну если вы проспонсируете бедного студента, то я конечно же не против попользоваться

индустриальной версией.

Alexander wrote:

 

Ну если вы проспонсируете бедного студента, то я конечно же не против попользоваться

индустриальной версией.

 

Это вряд ли (проспонсировать). Но вот почему бы бедному студенту не

воспользоваться GAP-программой? Все равно, кроме GNAT'а, вариантов

компилятора нет, а тут - какая-никакая поддержка, да и багрепорты

от GAP-пользователей рассматриваются с более высоким приоритетом,

чем от простых GPL-пользователей.

Gnat хороший компилятор, но у него неудобная политика распространения GPL версии.

 

Используйте версию от FSF что идет в составе GCC, там с лицензией всё хорошо. Например в репозитории дебиана. Под винду, правда, я таковой версии не упомню.

 

А те ошибки, которые сейчас  в нем есть, не дают возможности нормально использовать

QtAda. И сильно затормаживают разработку программы.

 

Ну, тут только багрепорты писать ;-)

Alexey Veselovsky wrote:

Gnat хороший компилятор, но у него неудобная политика распространения GPL версии.

 

Используйте версию от FSF что идет в составе GCC, там с лицензией всё

хорошо. Например в репозитории дебиана. Под винду, правда, я таковой

версии не упомню.

 

А те ошибки, которые сейчас в нем есть, не дают возможности нормально использовать

QtAda. И сильно затормаживают разработку программы.

 

Ну, тут только багрепорты писать ;-)

 

А кому писать багрепорты про "версию от FSF что идет в составе GCC"? ;)

Ну, тут только багрепорты писать ;-)

А кому писать багрепорты про "версию от FSF что идет в составе GCC"?  ;)

 

Им и писать. А они пусть уже разбираются.

Ну, если аналогичный баг имеется и в GNAT GPL, то писать вам :-)

 

Ну, или можно вообще ничего не делать и ждать пока рассосётся.

 

В любом случае такие клиенты (написание мелких десктопный приложений) AdaCore как бы не иентересны. Другие масштабы. И соответствующие цены ;-)

Alexey Veselovsky wrote:

Ну, тут только багрепорты писать ;-)

А кому писать багрепорты про "версию от FSF что идет в составе GCC"? ;)

 

Им и писать. А они пусть уже разбираются.

 

Уж они разберутся :)

 

Ну, если аналогичный баг имеется и в GNAT GPL, то писать вам :-)

 

Ну, или можно вообще ничего не делать и ждать пока рассосётся.

 

И еще раз скажу - если в проекте хоть каким-то боком участвует ВУЗ - надо подписываться на программу GAP! Это не требует никаких

усилий, не накладывает никаких обязательств, но может принести

реальную пользу подписавшемуся!

 

В любом случае такие клиенты (написание мелких десктопный приложений)

AdaCore как бы не иентересны. Другие масштабы. И соответствующие цены

;-)

 

Ну, дык - звериный оскал капитализьма :( :))

Им и писать. А они пусть уже разбираются.

Уж они разберутся :)

Нужно соблюдать субординацию! По кр. мере какой-то же обмен

багрепортами между FSF и AdaCore должен существовать.

 

Ну, или можно вообще ничего не делать и ждать пока рассосётся.

И еще раз скажу - если в проекте хоть каким-то боком участвует

ВУЗ - надо подписываться на программу GAP! Это не требует никаких усилий, не накладывает никаких обязательств, но может принести

реальную пользу подписавшемуся!

 

Только лицензионные ограничения это никоем образом не снимет.

Alexey Veselovsky wrote:

 

Только лицензионные ограничения это никоем образом не снимет.

 

Ну, желающие пользоваться инструментом на халяву - сами себе

злобные буратины :)

 

(Замечание в скобках:

1. GNAT невозможно разрабатывать и поддерживать забесплатно.

2. GNAT невозможно разрабатывать аморфной командой, как это часто случается для "свободных" проектов. Невозможно чисто

технически.

3. Я не в восторге от коммерческой политики AdaCore, но, с

другой стороны, другую политику вести невозможно, если

не нарастить отдел продаж человек так до сотни, а то

и не одной сотни. Но тогда AdaCore превратится в Микрософт

4. Микрософт Аду реализовать не в состоянии.

5. Мир несовершенен.

 

Такая вот фигня...)

Только лицензионные ограничения это никоем образом не снимет.

 

Ну, желающие пользоваться инструментом на халяву - сами себе

злобные буратины :)

 

(Замечание в скобках:

 

1. GNAT невозможно разрабатывать и поддерживать забесплатно.

2. GNAT невозможно разрабатывать аморфной командой, как это

  часто случается для "свободных" проектов. Невозможно чисто

  технически.

 

Ну-у... g++ таки разрабатывается и поддерживается. Думаю люди там работают в фултайм, но для такого вот мелкого пользователя оно вполне бесплатно и без лицензионных ограничений. Впрочем, gnat оттуда же -- тоже такой же :-)

 

Видимо gcc (сишный компилер) и g++ живут за счет дотаций крупных

контор которые используют эти инструменты, а также всякими разными интелами которые заинтересованы в качественной поддержке их

процессоров. Причем дотации не только и не сколько живыми деньгами, сколько своими разрабами.

 

Был бы С++ и С менее используем, такая схема бы конечно уже не

прокатила бы. Что мы и имеем на примере Ады.

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти