Ada_Ru форум

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

Стандарт Ада 2005 принят

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

Сообщения

Maxim Reznik
Стандарт Ада 2005 принят
2007-03-19 13:30:34

Доброго всем времени суток!

 

9-го марта было опубликовано и вступило в силу дополнение к стандарту языка Ада:

 

http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=45001

Это значит что язык Ада теперь официально включает в себя все

те изменения, которые планировались/назывались Ада 2005.

 

Окончательный текст стандарта в разных форматах можно скачать с

http://www.ada-auth.org/arm.html

 

PS Так что быстресько стираем в своих Makefile-ах ключик -gnat95

и исправляем вылезшие ошибки.

 

PPS Все желающе насладиться всеми фишками новой Ады могут приобрести свеженький 100% реализующий стандарт языка Ада компилятор GNAT Pro v6.0.1, который подагнала AdaCore как раз к этой дате (всего за $14,000)

http://www.adacore.com/2007/03/07/gnat-pro-601/

 

PPPS Вышел последний набор тестов компиляторов языка Ада 95 ACATS 2.6

--

Maxim Reznik

PPS Все желающе насладиться всеми фишками новой Ады могут приобрести свеженький 100% реализующий стандарт языка Ада компилятор GNAT Pro v6.0.1, который подагнала AdaCore как раз к этой дате (всего за $14,000) http://www.adacore.com/2007/03/07/gnat-pro-601/

 

Это не совсем так. Новая коммерческая версия нашего компилятора выходит раз в год примерно в одно и то же время. Так что это простое совпадение. Владельцы контракта на техподдержку, не буду тыкать пальцем, имели и активно использовали поддержку Ады 2005 уже многие месяцы (и пользуясь случаем выражаю им за беспощадное тестирование новых расширений глубокую признательность :))

 

Добавлю еще что желающие насладиться но не желающие за это платить могут подождать GPL 2007, которая будет довольно скоро... :)

 

ВФ

Vasiliy Fofanov wrote:

 

Добавлю еще что желающие насладиться но не желающие за это платить могут

подождать GPL 2007, которая будет довольно скоро... :)

 

А если ещё AdaCore положит в основу чуть более "позднюю" версию компилятора, чем пошла в GNAT Pro 6.0.1, то это будет просто офигенная штука (даже по сравнению с упомянутой Pro версией, о GNAT GPL 2006 говорить уже не приходится).

 

Всем настоятельно рекомендую скачать, установить и пользоваться!

Vasiliy Fofanov wrote:

Добавлю еще что желающие насладиться но не желающие за это платить могут

подождать GPL 2007, которая будет довольно скоро... :)

 

А в какой версии gcc можно будет этот GNAT ожидать?

 

-- Olleg Samoylov

А если ещё AdaCore положит в основу чуть более "позднюю" версию

компилятора, чем пошла в GNAT Pro 6.0.1

 

Почти наверняка так и будет, прошлый GPL мы просто срезали с текущей версии в разработке.

 

ВФ

А в какой версии gcc можно будет этот GNAT ожидать?

 

4.1.3 скорее всего.

 

ВФ

20.03.07, Vasiliy Fofanov<fofanov@act-europe.fr> написал(а):

> А если ещё AdaCore положит в основу чуть более "позднюю" версию

> компилятора, чем пошла в GNAT Pro 6.0.1

 

Почти наверняка так и будет, прошлый GPL мы просто срезали с текущей

версии в разработке.

 

не понял прикола. А разве халявная версия идет без задержки?

Всегда считал что это просто старая коммерческая...

 

Vladimir

Vladimir Teplouhov wrote:

 

не понял прикола. А разве халявная версия идет без задержки?

 

Не без задержки - без поддержки :)

 

Всегда считал что это просто старая коммерческая...

 

Иногда так и оказывается. Но не надолго и не специально

не понял прикола. А разве халявная версия идет без задержки?

 

Без задержки по сравнению с чем?

 

Всегда считал что это просто старая коммерческая...

 

Для 3.15р было так, но на нынешнем этапе нам нет разницы на базе чего строить версию GPL, так что особой причины привязывать ее к последнему релизу нет.

 

Специального дерева разработки для GPL версии не существует, так что конечно это будет основано на одной из коммерческих версий. Но это не обязательно один из релизов, может быть один из текущих срезов. Все будет зависеть от того, в каком состоянии дерево разработки на тот момент когда примем решение о выпуске версии GPL.

 

ВФ

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

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