Ada_Ru форум

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

GNAT versions

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

Сообщения

Oleksandr Havva
GNAT versions
2003-02-21 07:32:34

hi,

народ! а кто какую версию GNAT пользует,

и на какой платформе (ежели Linux, то какой дистр)?

Alex

Oleksandr Havva wrote:

hi,

 

народ! а кто какую версию GNAT пользует,

и на какой платформе (ежели Linux, то какой дистр)?

 

 

А тебе все секреты расскажи.

 

У нас Slackware Linux. GNAT 3.14p, 3.15p.

Oleksandr Havva wrote:

 

hi,

 

народ! а кто какую версию GNAT пользует,

и на какой платформе (ежели Linux, то какой дистр)?

Дома Win98, gnat 3.15p.

 

На работе Gentoo Linux 1.4 rc

gnat из gcc-3.2.1 дистрибутива.

Правда ASIS от 3.15p не работает с этой версией.

Поэтому 3.15p тоже стоит.

 

Максим

hi,

Vadim Godunko wrote:

Oleksandr Havva wrote:

hi,

>

народ! а кто какую версию GNAT пользует,

и на какой платформе (ежели Linux, то какой дистр)?

>

>

А тебе все секреты расскажи.

ну дык... :)

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

с написанием доков, :(

то я взялся заталкивать 3.14p в RPM-ы а ля ALT

осталось FLORIST и GLIGE "окучить"

с FLORIST, похоже, придется повозиться,

а вот с GLIDE случай клинический - я энтим не пользуюсь

и в лиспе не знаток. посему как эту GLIDE

патчить представляю себе только по патчам от 3.13p ALT

У нас Slackware Linux. GNAT 3.14p, 3.15p.

у меня шляпы красные 7.0/7.2

ну и раскрутку/построение 3.14p

я делаю с ALT 3.13p

Alex

 

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

с написанием доков, :(

то я взялся заталкивать 3.14p в RPM-ы а ля ALT

 

А почему не 3.15?

 

 

осталось FLORIST и GLIGE "окучить"

с FLORIST, похоже, придется повозиться,

а вот с GLIDE случай клинический - я энтим не пользуюсь

и в лиспе не знаток. посему как эту GLIDE

патчить представляю себе только по патчам от 3.13p ALT

 

GLIDE уже давно - dead end. В 3.16 его, скорее всего уже

не будет, разработка и поддержка прекращена давно. ACT практически подготовила новую среду разработки - GPS, для платных пользователей уже объявлен релиз.

 

Более того, скоро и gvd перестанет существовать как отдельно

взятый инструмент и (графический) отладчик будет существовать

только как часть GPS.

 

(Это я с точки зрения 3.16-3.17w-5.01w говорю)

hi,

"Sergey I. Rybin" wrote:

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

с написанием доков, :(

то я взялся заталкивать 3.14p в RPM-ы а ля ALT

>

А почему не 3.15?

не все сразу :)

во-первых:

для построения ALT-овского дистрибута

есть система скриптов автоматической сборки.

(насколько понимаю, разрабатывал ее J.Pfifer),

которая основана на m4.

(перевод руководства по m4 _уже_ есть!)

таким образом сборка 3.14p совмещается

с разборками с этой штукой.

во-вторых:

у меня есть большая надежда, что Вадик, который Годунко,

допинает поддержку локализации в Аде :)

...а вот опосля всего этого

мы и соберем 3.15p со всеми этими чудесами

(возможно также, что к этому времени я более увесистую

доку до финиша допинаю)

GLIDE уже давно - dead end. В 3.16 его, скорее всего уже

не будет, разработка и поддержка прекращена давно. ACT практически подготовила новую среду разработки - GPS, для платных пользователей уже объявлен релиз.

>

Более того, скоро и gvd перестанет существовать как отдельно

взятый инструмент и (графический) отладчик будет существовать

только как часть GPS.

>

(Это я с точки зрения 3.16-3.17w-5.01w говорю)

мн-дя... сплошной dead end :(

...надеюсь, что in the near future GNAT is not dead end

кстати, уважаемый, обрисовали бы в чем отличия

GNAT-ских версий 5.XX от 3.XX

(кроме коммерческой поддержки, разумеется)

Alex

не все сразу :)

 

во-первых:

для построения ALT-овского дистрибута

есть система скриптов автоматической сборки.

(насколько понимаю, разрабатывал ее J.Pfifer),

которая основана на m4.

(перевод руководства по m4 _уже_ есть!)

 

А что такое ALT-овский дистрибут? (Только не смейтесь

и не показывайте пальцем в неграмотного!)

 

во-вторых:

у меня есть большая надежда, что Вадик, который Годунко,

допинает поддержку локализации в Аде :)

 

Ну, этот камушек чуток и в мой огород залетает...

 

GLIDE уже давно - dead end. В 3.16 его, скорее всего уже

не будет, разработка и поддержка прекращена давно. ACT практически подготовила новую среду разработки - GPS, для платных пользователей уже объявлен релиз.

 

Более того, скоро и gvd перестанет существовать как отдельно

взятый инструмент и (графический) отладчик будет существовать

только как часть GPS.

 

(Это я с точки зрения 3.16-3.17w-5.01w говорю)

 

мн-дя... сплошной dead end :(

...надеюсь, что in the near future GNAT is not dead end

 

Что до the near future, положение ГНАТа улучшается семимильными

шагами. Ложка дегтя в той бочке меда состоит в том, что к нам

бегут пользователи тех разработчиков Ада-технологий, что выходят

из бизнеса. Как-то - Alsys, Rationale. Тут уж не знаешь, радоваться или другую работу присматривать.

 

 

кстати, уважаемый, обрисовали бы в чем отличия

GNAT-ских версий 5.XX от 3.XX

(кроме коммерческой поддержки, разумеется)

 

5.XX основана на gcc 3.YY. Это - основное отличие. Собственно

компилятор практически тот же, что и в 3.XX

hi,

"Sergey I. Rybin" wrote:

А что такое ALT-овский дистрибут? (Только не смейтесь

и не показывайте пальцем в неграмотного!)

это "http://www.gnuada.org/alt.html" о том, что/кто это

а это "http://www.gnuada.org/rpms313p.html" - комплект содержимого

во-вторых:

у меня есть большая надежда, что Вадик, который Годунко,

допинает поддержку локализации в Аде :)

>

Ну, этот камушек чуток и в мой огород залетает...

ребяты, я "камнями" не кидаюсь!

...хотябы потому, что имею не самое убогое представление о проблеме. получится - хорошо, не получится - знач не получилось

и на то была туча причин (хотя бы то, что человеку за это просто никто не платит)

мн-дя... сплошной dead end :(

...надеюсь, что in the near future GNAT is not dead end

>

Что до the near future, положение ГНАТа улучшается семимильными шагами. Ложка дегтя в той бочке меда состоит в том, что к нам

бегут пользователи тех разработчиков Ада-технологий, что выходят из бизнеса. Как-то - Alsys, Rationale. Тут уж не знаешь, радоваться или другую работу присматривать.

не врубился, а при чем тут другая работа?

>

кстати, уважаемый, обрисовали бы в чем отличия

GNAT-ских версий 5.XX от 3.XX

(кроме коммерческой поддержки, разумеется)

>

5.XX основана на gcc 3.YY. Это - основное отличие. Собственно

компилятор практически тот же, что и в 3.XX

т.е. подразумевается более развитый кодогенератор?

Alex

не врубился, а при чем тут другая работа?

 

Ну, дык за Аду платить перестанут....

 

 

5.XX основана на gcc 3.YY. Это - основное отличие. Собственно

компилятор практически тот же, что и в 3.XX

 

т.е. подразумевается более развитый кодогенератор?

 

Типа того. Но я в этом не разбираюсь - все интересы во фронт-енде и рядом.

Oleksandr Havva wrote:

 

во-вторых:

у меня есть большая надежда, что Вадик, который Годунко,

допинает поддержку локализации в Аде :)

 

Ну, этот камушек чуток и в мой огород залетает...

 

 

ребяты, я "камнями" не кидаюсь!

...хотябы потому, что имею не самое убогое представление о проблеме.

получится - хорошо, не получится - знач не получилось

и на то была туча причин (хотя бы то, что человеку за это просто никто не

платит)

 

 

Эээээ..... Извините, конечно, что вмешиваюсь. Но подслушал тут случайно ваш диалог....

 

Хоть-бы кто сказал, что он видеть хочет! И кому что нужно!

 

Вот уже полгода жду, когда вспомнят, что есть ещё KOI-8. И неплохо-бы и ему GNAT обучить.

 

Про ASIS таже тишь. А ведь кириллицу он не белмеса.

 

Unicode тоже особо никому не интересен. А вот в сентябре выйдет новый стандарт 4.0. Там наборы фусичек и пимпочек ещё больше станут.

 

Это хорошо, что сейчас придется свою систему на XXXX под KOI8 переводить. Вот тот-же Unicode и пригодится. Но это только мои личные проблемы, а не мешало-бы знать и кто ещё какие грабли в кустах отыскал.

Sergey I. Rybin wrote:

 

5.XX основана на gcc 3.YY. Это - основное отличие. Собственно

компилятор практически тот же, что и в 3.XX

 

т.е. подразумевается более развитый кодогенератор?

 

Типа того. Но я в этом не разбираюсь - все интересы во фронт-енде

и рядом.

 

Предлагаю проделать следующую процедуру (игра называется найди 10 отличий). Стаскивются исходники 3.15p и GCC 3.2. После этого выполняется команда diff между адскими частями последних. Результаты могут потрясти.

Oleksandr Havva wrote:

 

у меня шляпы красные 7.0/7.2

ну и раскрутку/построение 3.14p

я делаю с ALT 3.13p

 

Не оригинальная идея. Как на днях призналась одна высокопоставленная личность из ACT, корректно собрать GNAT из исходников вне внутрикорпоративной системы сборки невозможно. Выводы можно сделать самостоятельно.

hi,

Vadim Godunko wrote:

Эээээ..... Извините, конечно, что вмешиваюсь. Но подслушал тут случайно ваш диалог....

"подслушал"??? а мы разве прятались? :)

Хоть-бы кто сказал, что он видеть хочет! И кому что нужно!

ага... ход твоих мыслей мне понятен:

нужно четко поставленное ТЗ, желательно на бумаге с гербовой печатью и сопутствующий договор на X...$ :)

расслабься, поскольку у большинства здесь присутствующих

этих самых X...$ нету, то скорее всего никто такую почетную

ответственность на себя не возьмет, ибо это будет выглядеть

как наезд на тебя хорошего

Вот уже полгода жду, когда вспомнят, что есть ещё KOI-8.

этих кирилличных кодировок...

"больше стандартов, хороших и _разных_" (С) не мое

И неплохо-бы и

ему GNAT обучить.

тю... а ты еще не обучил?

Про ASIS таже тишь. А ведь кириллицу он не белмеса.

>

Unicode тоже особо никому не интересен. А вот в сентябре выйдет новый стандарт 4.0. Там наборы фусичек и пимпочек ещё больше станут.

>

Это хорошо, что сейчас придется свою систему на XXXX под KOI8

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

подозреваю, что граблей там не меряно.

только мало кто эту задачку с интересом ковырял.

_все_ что я по этим делам знал, я тебе уже рассказал.

ковырять это хозяйство глубже я пока не успеваю :(

Alex

hi,

Vadim Godunko wrote:

Sergey I. Rybin wrote:

>

>5.XX основана на gcc 3.YY. Это - основное отличие. Собственно

>компилятор практически тот же, что и в 3.XX

>

>т.е. подразумевается более развитый кодогенератор?

>

Типа того. Но я в этом не разбираюсь - все интересы во фронт-енде и рядом.

>

Предлагаю проделать следующую процедуру (игра называется найди 10 отличий). Стаскивются исходники 3.15p и GCC 3.2. После этого выполняется команда diff между адскими частями последних. Результаты могут потрясти.

ну, млин...

я тут пАнимашь хотел "разкрутить" представителя корпоративных интересов...

;)

а ты взял так вот все просто хакерскими штучками и уделал :(

(diff-ом и я умею)

Alex

hi,

Vadim Godunko wrote:

Oleksandr Havva wrote:

>

у меня шляпы красные 7.0/7.2

ну и раскрутку/построение 3.14p

я делаю с ALT 3.13p

>

Не оригинальная идея. Как на днях призналась одна высокопоставленная личность из ACT, корректно собрать GNAT из исходников вне

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

хм...

то что это трудоемко - согласен

а вот на счет "невозможно"... чертовщиной попахивает

Alex

Oleksandr Havva wrote:

 

Хоть-бы кто сказал, что он видеть хочет! И кому что нужно!

 

ага... ход твоих мыслей мне понятен:

нужно четко поставленное ТЗ, желательно на бумаге с гербовой печатью

и сопутствующий договор на X...$ :)

 

расслабься, поскольку у большинства здесь присутствующих

этих самых X...$ нету, то скорее всего никто такую почетную

ответственность на себя не возьмет, ибо это будет выглядеть

как наезд на тебя хорошего

 

Помоему в этой конференции разговор на тему $XXX... уже наезд. Четко поставленное ТЗ (даже без гербовой печати) больше фантастика. Все чего я хотел сказать это то, что если кто хочет пожаловаться, то это обязательно _нужно_ сделать. Ибо мои умозаключения - хорошо, а вот реальные потребности могут лежать в другом полупространстве.

 

 

Вот уже полгода жду, когда вспомнят, что есть ещё KOI-8.

этих кирилличных кодировок...

"больше стандартов, хороших и _разных_" (С) не мое

 

И неплохо-бы и

ему GNAT обучить.

 

тю... а ты еще не обучил?

 

У нас ISO-8859-5 используется, что, собственно, я и добавил. А другие об этом даже не вспоминают.

Oleksandr Havva wrote:

 

ну, млин...

я тут пАнимашь хотел "разкрутить" представителя корпоративных интересов...

;)

 

Ага, только он похоже в кусты спрятался... ;) Наверняка будет говорить, что где-то был куда-то путешествовал и пропустил вопрос :)

Maxim Reznik wrote:

 

Дома Win98, gnat 3.15p.

 

На работе Gentoo Linux 1.4 rc

gnat из gcc-3.2.1 дистрибутива.

Правда ASIS от 3.15p не работает с этой версией.

Поэтому 3.15p тоже стоит.

 

За пол-литра вышлю патч для совмещения ASIS-3.14p с GNAT/GCC-3.x :)

 

Чур никому не говорить! (Прошлый раз ляпнул, три недели не мог отбиться от желающих)

hi,

Vadim Godunko wrote:

Помоему в этой конференции разговор на тему $XXX... уже наезд. Четко поставленное ТЗ (даже без гербовой печати) больше фантастика. Все чего я хотел сказать это то, что если кто хочет пожаловаться, то это

обязательно _нужно_ сделать. Ибо мои умозаключения - хорошо, а вот реальные потребности могут лежать в другом полупространстве.

для того чтобы народ мог на "что-то" жаловаться это "что-то"

должно хоть как-то существовать, т.е. "аппетит приходит во время еды". шаблон внутренностей этого дела у тебя уже есть.

весь необходимый функционал обрисовать достаточно трудно.

imho, для начала, минимально необходимые вещи можно

подсмотреть у сишных библиотек, а дальше наращивать

по мере поступления "жалоб"

Alex

hi,

Vadim Godunko wrote:

Maxim Reznik wrote:

>

Дома Win98, gnat 3.15p.

>

На работе Gentoo Linux 1.4 rc

gnat из gcc-3.2.1 дистрибутива.

Правда ASIS от 3.15p не работает с этой версией.

Поэтому 3.15p тоже стоит.

>

За пол-литра вышлю патч для совмещения ASIS-3.14p с GNAT/GCC-3.x :)

даффай!!!

Чур никому не говорить! (Прошлый раз ляпнул, три недели не мог отбиться от желающих)

чес. слово, никому не скажу!

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

...но все равно не отобьешься :)

Alex

Предлагаю проделать следующую процедуру (игра называется найди 10 отличий). Стаскивются исходники 3.15p и GCC 3.2. После этого выполняется команда diff между адскими частями последних. Результаты могут потрясти.

 

Откуда в GCC 3.2 Адские части???

 

Да и потом - GNAT 5 стали всерьез разрабатывать ПОЗЖЕ того момента, как заморозили исходники 3.15

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

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