Ada_Ru форум

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

GNAT GPL 2007

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

Сообщения

kazakov1961
GNAT GPL 2007
2007-05-11 07:48:10

https://libre.adacore.com

 

Кто-то делал зеркало на ftp://ftp.mipt.ru/ada/gnat.gpl/, если не сложно, обновите пожалуйста.

 

--

Regards,

Dmitry A. Kazakov

http://www.dmitry-kazakov.de

Dmitry A. Kazakov wrote:

https://libre.adacore.com

 

Кто-то делал зеркало на ftp://ftp.mipt.ru/ada/gnat.gpl/, если не сложно,

обновите пожалуйста.

 

Сервер мой, но аду там поддерживает Максим. Как только он пришлет мне новый архив, так сразу.

 

Может кто-нибудь прокомметировать новый GNAT GPL в свете прошлых обсуждений?

 

Еще любопытно, когда этот GNAT появится в пакете gcc (в какой версии?). Ну чтобы отдельно не ставить, а просто дождаться, когда пакеты из дистрибутива до этой версии обновятся.

 

-- Olleg Samoylov

Olleg Samoylov wrote:

 

Может кто-нибудь прокомметировать новый GNAT GPL в свете прошлых обсуждений?

 

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

 

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

 

Наверное не стоит этого делать ;)

Friday, 11. May 2007, Olleg Samoylov Ви написали:

Dmitry A. Kazakov wrote:

Еще любопытно, когда этот GNAT появится в пакете gcc (в какой версии?). Ну чтобы отдельно не ставить, а просто дождаться, когда пакеты из дистрибутива до этой версии обновятся.

Судя по тому, что я внутри увидел (как раз подготавливаю ebuild для Gentoo, ждите скорое добавление в portage :)), не ранее выхода gcc-4.1.3, поскольку gcc backend взят именно этот (точнее branch), и используются что то из "новых" файлов (пропатчить поверх 4.1.2 не получилось). А скоре всего (заметно) позже.

George

11.05.07, Dmitry A. Kazakov<alt@dmitry-kazakov.de> написал(а):

https://libre.adacore.com

 

Кто-то делал зеркало на ftp://ftp.mipt.ru/ada/gnat.gpl/, если не сложно,

обновите пожалуйста.

 

кстати, о птичках...

 

Нашлись тут несколько сервисов, которые за дешево выкачивают из инета

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

идиотских сайтов чем адакоре :) ) и высылают почтой на CD/DVD...

 

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

протестирую...

 

http://www.filefrog.ru/7085

 

Vladimir

PS кстати, может сами еще свой обмен дисками по почте организуем?..

Не у всех же унлим, да и на 64К таскать гигабайты как-то скучно,

по мне дак проще потратить 5 мин чтобы дойти до почты,

чем неделю круглосуточно плясать вокруг качалки и проверять

не слетели за закачки и тп...

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

 

Спасибо за похвалу Вадим! Увы не обошлось без жертв - выпуск этой версии отнял столько ресурсов что пришлось отложить выпуск версии для JVM. Пока не знаю на год или таки выпустим в 2007 году...

 

ВФ

Vasiliy Fofanov wrote:

Очень хорошая версия в части поддержки нового стандарта. AdaCore хорошо

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

 

 

Спасибо за похвалу Вадим!

Да не за что! Что - правда, то - правда.

 

Увы не обошлось без жертв - выпуск этой версии

отнял столько ресурсов что пришлось отложить выпуск версии для JVM. Пока не

знаю на год или таки выпустим в 2007 году...

 

А нет ли планов делать GPL для Mac OS X?

А нет ли планов делать GPL для Mac OS X?

 

Для PPC хотели но тоже сил не хватило. Когда и если сделаем порт для x86 то вполне возможно это пойдет легче...

 

ВФ

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

> А нет ли планов делать GPL для Mac OS X?

 

Для PPC хотели но тоже сил не хватило. Когда и если сделаем порт для x86 то

 

а не думали привлекать по удаленке программеров из регионов?

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

не больше буржуйских, да и работать не хотят... А в регионах

и спецы покруче, и зарплаты тут 200-500$, и работа только

для "программистов 1С" есть...

 

Vladimir

PS кстати поинтересовался тут у знакомого где они программеров

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

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

на заказ, а именно модель с продажами софта - мало какой оутсорсер

может писать продукты которые будут продаваться серийно) - говорит

что не заморачиваются с поиском спецов, а просто учат,

на что уходят стандартные 2 недели... Если уж на этой гнутой

мелкософтовской жабе за 2 нед можно научить, то уж на Аде и подавно

проблем быть не должно... Ну и хакеров тут впринципе хватает - на фултайм

по 8 час в день их конечно работать не заставишь, но зато если надо

что-то раздолбать отладчиком то врядли спецов такого уровня найдете

в буржуиндии (мои знакомые эмбеддеры кто свалил за бугор нашли

там работу с зарплатами раза в 2-3 выше чем в среднем у программеров - просто

написать пол-дела, а довести до ума мало кто может :) )...

Vladimir Teplouhov wrote:

 

а не думали привлекать по удаленке программеров из регионов?

А зачем-то программеры нужны?

 

Если уж на этой гнутой

мелкософтовской жабе за 2 нед можно научить, то уж на Аде и подавно

проблем быть не должно...

Я не знаю, как за две недели можно научить управлять самолётом. Конечно на велосипеде всякий поедет, но вот на самолёте летать...

 

Нельзя сравнивать кодеров и их подготовку и (непереводимую на русский) профессию software engeneer. Кодера можно получить и за две недели, но вот доверять его коду не выйдет.

11.05.07, Vadim Godunko<vgodunko@rostel.ru> написал(а):

Vladimir Teplouhov wrote:

>

> а не думали привлекать по удаленке программеров из регионов?

А зачем-то программеры нужны?

 

ну наверно зачем-то нужны, раз делать не успевают :)

 

> Если уж на этой гнутой

> мелкософтовской жабе за 2 нед можно научить, то уж на Аде и подавно

> проблем быть не должно...

Я не знаю, как за две недели можно научить управлять самолётом. Конечно

 

да запросто - за 20 мин. 9/11 тому яркий пример... Кстати многие профи-летчики

не верили что человек вообще смог бы попасть(даже пилот не высшей

квалификации) в сдание, а тем более не пилоты... Тем не менее факт

на лицо, причем в 2 случаях это точно не случайность уже...

(просто управление совковых самолетов с прямым приводом

от рычагов на плоскости несколько отличается от компютерного управления,

да и судя по сводкам проишествий квалификация многих пилотов не сильно выше)

 

а вот чем кончился полет профи над одним озером тоже известно - понимай

он чуть лучше в технике, не возникло бы вопросов кого слушать, если

у диспетчера даже такой оперативной информации впринципе и по проекту

аэропорта не предусмотрено... Еще один потомственный профи умудрился

таки загнать в штопор, хотя на 154ке как оказалось эти режимы обкатывались

на испытаниях и все было давно известно, причем этот режим хорошо заметно

по тряске еще задолго до того как станет поздно... Так что все относительно,

смотря с чем сравнивать... (Кстати по статистике почему-то новички

в штопоры не попадают, только старые и уже вконец обарзевшие пилоты...)

 

на велосипеде всякий поедет, но вот на самолёте летать...

 

на велосипеде тоже только через 2 нед - это требование физиологии

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

функций управления с логического уровня на уровень автоматизма...

Проще говоря, для изучения теории управления велосипедом

потребуется от 1 мин до 1 часа(в зависимости от уровня тупости,

ну или наоборот гениальности - кому какой термин больше нравиться :) ),

но нормально сможешь ездить только через те-же 2 нед. Для самолетов

с прямым управлением думаю столько-же(тренировок)... Это требование

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

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

 

А вот в случае с компьютером или самолетом с комп управлением

все становиться проще - реалтайм реакция на уровне рефлексов уже

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

уже впринципе лететь... (сколько на это потребуется точно не скажу - у меня

сейчас просто нет под рукой документации на новые типы самолетов,

кстати если у кого-то есть фирменные CD то не откажусь в коллекцию...)

 

Причем учти еще вот что - уровень интеллекта от тренировок мало зависит,

так что чел с мозгами через 2 нед будет отличаться от программиста с 20 лет

стажу только скоростью(чаще заглядывать в доки придется), а тупой кодер

и через 20 лет программистом не станет... (правда опыт еще полезен для

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

за порядком, этим и отличается фирма от одиночек, которые нормально

работать самостоятельно смогут только при наличии достаточного опыта)

 

В регионах кстати умных без работы найти легче чем тупых кодеров

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

 

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

профессию software engeneer. Кодера можно получить и за две недели, но

вот доверять его коду не выйдет.

 

пока мы тут рассуждаем, стада этих криворуких любителей жабы(и ее аналога от MS)

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

весь другой софт из большинства применений :/

 

Ада лучше всех защищена от импорта чужих глюков вместе с прилинкованным

кодом, и лучше всех подходит для коллективной работы и open source,

а мы тут еще о чем-то рассуждаем... (кстати тут вроде уже кто-то писал

что и в самолетах уже часть систем слеплена на жабе и жутко глючит?..)

 

Vladimir

При прочтении учебника "Адское программирование" встретилась фраза "..ОС может вообще отсутствовать..". Вдруг стало интересно, а реально ли написать прорамму , которая будет работать на современном бытовом компьютере без ОС. И как влияет на эту задачу 64х битность и двуядерность процессоров.

Допустим я написал вычислительный код, программа загружается (пусть) с дискеты, с внешним миром общаеться только по COM-порту, никакое периферийное оборудование не использует.

Интересно с какими проблеммами я столкнусь если попытаюсь это реализовать?

Marina-Ala пишет:

При прочтении учебника "Адское программирование" встретилась фраза "..ОС может вообще отсутствовать..". Вдруг стало интересно, а реально ли написать прорамму , которая будет работать на современном бытовом компьютере без ОС. И как влияет на эту задачу 64х битность и двуядерность процессоров.

Допустим я написал вычислительный код, программа загружается (пусть) с дискеты, с внешним миром общаеться только по COM-порту, никакое периферийное оборудование не использует.

Интересно с какими проблеммами я столкнусь если попытаюсь это реализовать?

Программу написать вполне реально, только вам всё равно понадобится некоторая прослойка над оборудованием, которая будет выполнять отдельные функции ОС. Но это уже не будет ОС в полном смысле. Скорее драйвер "бытового компьютера" :).

 

Борис.

 

___________________________________________________________ Try the all-new Yahoo! Mail. "The New Version is radically easier to use" √ The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html

12.05.07, Marina-Ala<marina-ala@yandex.ru> написал(а):

При прочтении учебника "Адское программирование" встретилась фраза "..ОС

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

прорамму , которая будет работать на современном бытовом компьютере без ОС.

И как влияет на эту задачу 64х битность и двуядерность процессоров.

Допустим я написал вычислительный код, программа загружается (пусть) с

дискеты, с внешним миром общаеться только по COM-порту, никакое периферийное

оборудование не использует.

Интересно с какими проблеммами я столкнусь если попытаюсь это

реализовать?

 

подменить рунтайм код.

Или наоборот pragma no_runtime, конечно программе самой

придется общаться с устройствами в-в через порты

или прилинковывать какие-то драйверы...

 

Vladimir

PS в Ада вообще почти все вынесено во внешнии либы,

поэтому подменить хоть что не большая проблема,

включая даже встроенные с сам язык функции...

(зато delay вроде как встроен в сам язык :) )

Marina-Ala wrote:

При прочтении учебника "Адское программирование" встретилась фраза

"..ОС может вообще отсутствовать..". Вдруг стало интересно, а реально

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

компьютере без ОС.

 

Только что появился в debian пакет grub-invaders. Игрушка запускается из boot менеджера без загрузки OS. :-)

 

Так что реально. :-)

 

-- Olleg Samoylov

Olleg Samoylov wrote:

Marina-Ala wrote:

При прочтении учебника "Адское программирование" встретилась фраза

"..ОС может вообще отсутствовать..". Вдруг стало интересно, а реально

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

компьютере без ОС.

 

Только что появился в debian пакет grub-invaders. Игрушка запускается из boot менеджера без загрузки OS. :-)

 

Так что реально. :-)

 

Реально - на С+asm.

 

А под голое железо ? LinuxBIOS - на C+asm.

OpenBIOS/OpenFirmware - на Форте(+asm где-то совсем внизу).

 

Давно не слышал про системы, написанные на Аде начиная с голого железа

и не имеющие в основе никакой c/asm/forth-подложки.

Охотно бы послушал, если есть о чём сказать.

Странно, я почему то считал, что любой код (даже написанный на Delphi) будет работать без ОС если он не вызывает API функции. Дрегое дело как этот код загрузить в память.

On Mon, May 14, 2007 at 12:30:27AM +0300, Wladimir Mutel wrote:

Давно не слышал про системы, написанные на Аде начиная с голого железа и не имеющие в основе никакой c/asm/forth-подложки.

Охотно бы послушал, если есть о чём сказать.

 

 

Можно, как пример, назвать Marte OS - написана на Аде и достаточная для работы Ада рантайма. Релизует POSIX, риалтайм.

http://marte.unican.es/

 

BTW Мельком заметил в gnat-gpl-2007 каталожку rts-marte с Ada library Жаль что в документаци про нее ничего не увидел.

Может кто-то в курсе что это и как его заюзать?

 

--

Maxim Reznik

Maxim Reznik wrote:

http://marte.unican.es/

 

Большое спасибо. Давно хотел найти свободную OS на ада, дабы не писать самому. :-) Но предыдущие поиски привели только к RTEMS http://www.rtems.com, которая изначально развивалась как два клона на Ада и С, но потом в связи с тем, что GNAT хорошо стыкуется с кодом компиленным gcc ядро на Ада забросили.

 

-- Olleg Samoylov

Dmitry A. Kazakov wrote:

Кто-то делал зеркало на ftp://ftp.mipt.ru/ada/gnat.gpl/, если не сложно,

обновите пожалуйста.

 

готово

 

-- Olleg Samoylov

On Tue, 15 May 2007 10:46:35 +0400, you wrote:

 

Dmitry A. Kazakov wrote:

Кто-то делал зеркало на ftp://ftp.mipt.ru/ada/gnat.gpl/, если не сложно, обновите пожалуйста.

 

готово

 

Спасибо.

 

--

Regards,

Dmitry A. Kazakov

http://www.dmitry-kazakov.de

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

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