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<[email protected]> написал(а):
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<[email protected]> написал(а):
> А нет ли планов делать 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<[email protected]> написал(а):
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<[email protected]> написал(а):
При прочтении учебника "Адское программирование" встретилась фраза "..ОС
может вообще отсутствовать..". Вдруг стало интересно, а реально ли написать
прорамму , которая будет работать на современном бытовом компьютере без ОС.
И как влияет на эту задачу 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
Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти