|
программирование на ADA для ARM |
|
|
|
Jun 6 2008, 09:35
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 25-10-06
Пользователь №: 21 663

|
Встречался ли кто-нибудь с компилятором ADA для ARM?
|
|
|
|
|
Jun 6 2008, 10:35
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 25-10-06
Пользователь №: 21 663

|
Про GCC не знаю Цитата(etoja @ Jun 6 2008, 13:54)  Фирма GreenHills поставляет компилятор ADA95. У них можно запросить CD с ограничением по времени тестирования компилятора. http://www.ghs.comНа GreenHills я был, у них действительно есть компилятор ADA95, но я не увидел нигlе укзания на то, что он комплит под ARM Есть ли у кого-нибудь опыт разработки на ADA для микроконтроллеров? По идкк этот язык специально заточен под embedded системы
Сообщение отредактировал Tsvetik - Jun 6 2008, 10:36
|
|
|
|
|
Jun 6 2008, 12:42
|

Частый гость
 
Группа: Свой
Сообщений: 82
Регистрация: 6-03-07
Из: Новосибирск, Seattle
Пользователь №: 25 935

|
Цитата(Tsvetik @ Jun 6 2008, 17:35)  По идкк этот язык специально заточен под embedded системы Это вы не с FORTH'ом перепутли случаем? ADA -- это Паскаль такой
--------------------
НГТУ, Физико-технический факультет, кафедра Лазерных систем
|
|
|
|
|
Jun 7 2008, 12:37
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 25-10-06
Пользователь №: 21 663

|
Цитата(AVR @ Jun 7 2008, 14:25)  У меня только один вопрос: чем обусловлена необходимость использовать именно этот язык???... Заинтересовала его ориентированность на параллельные вычисления.
|
|
|
|
|
Jun 9 2008, 14:06
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
В своё время читал статью на эту тему. Читал в познавательных целях и, поэтому, в мелочах могу быть неточным. Язык АДА применялся американцами на всех военных объектах. Это был стандарт. Выбор языка в пользу АДА был сделан очень давно 60-70 годы. Причина - Это был самый оптимальный объектно-ориентированный язык того времени. В связи с этим считалось, что найболее защищённый. Кроме того, естественно переносимость. Естественно, что за долгие годы было наработано много софта в области данного языка (созданно объектов), что мешало переходить на другие языки. Кроме того надёжность его не ставилась под сомнение. В 90-ые годы произошло несколько аварий. Известна как минимум одна авария челнока связанная именно с программой. И именно с её переносом с модели на модель. В связи с этим поднялась волна дискуссий о целесообразности групповых заимствований. Недавно, с интересом прочитал сообщение, что военные выбрали язык С++ для дальнейших разработок. Думаю причины - понятны. Примерно тоже происходит и с ОС. Если ранее военными использовались только ОС на основе открытого кода (Linux), то недавно прочитал, что принято решение применять Windows. Наши по прежнему применяют Linux. Недавно где-то ноутбук военный советский проскакивал...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|