Leave a comment

wotanhotter May 12 2016, 21:23:58 UTC
не вижу тут особых поводов ржать. Да, при сложности нынешнего ПО его допиливание затягивается, да, при этом попилят достаточно бабла (можно подумать, у нас интеграция электроники ПАК ФА идет без сучка и задоринки, а можно вспомнить и су-35, хотя его степень технической новизны гораздо меньше, и су-34, который тоже допиливали дофига времени, а что было с первыми экземплярами страшно и вспомнить). Но все равно - через лишний год или два допилят до нормального состояния (кто-то в этом сомневается?), а пока вроде у амеров и без ф35 все неплохо. Главная проблема - что на ближайшие десятилетия самой массовой машиной амеров и их сателлитов будет кургузый пепелац с отвратительными разгонными характеристиками, а аэродинамику уж никак не поправить очередным патчем.

Reply

drol_links May 14 2016, 12:22:32 UTC

>Кстати, БАЕ
>...
>Похоже, на данный момент самый главный зарубежный контрагент

Ещё смешней. В американской части BAE работает больше народа, чем в любой другой. В этом плане BAE скорее американская корпорация.

Reply

drol_links May 14 2016, 12:16:25 UTC
>Вы так пишете словно и сам язык и рабочий инструментарий для работы с Ada не изменился за много десятилетий ( ... )

Reply

ak_12 May 14 2016, 20:02:41 UTC
>Изменился, но тем не менее отстаёт от конкурентов не меньше чем на 10 лет ( ... )

Reply

ak_12 May 14 2016, 20:02:53 UTC
US/UK X-35 Joint Strike Fighter (first flight in 2000 ( ... )

Reply

jr0 May 14 2016, 21:02:04 UTC
Среда языка Ada мало изменилась, потому что ей не пользуется бизнес.

Ada европейская система по происхождению, французская. В Европе и большинство сторонников, как и всех алголоподобных языков, впрочем. Сейчас среда Ada пришла к кодогенерации С-кода и встраиванию в ОС, где ANSI C - основной язык.

Пентагон не объявлял С++ основной средой разработки, а лишь позволил использовать код на С++, включая готовые проекты на нем. И в этом они не лоханулись, очевидный и правильный шаг. Хотя я бы предпочел, чтобы они перевели все готовые проекты на что-то более современное и совместимое с С++, это возможно. Такую ответственность никто не принял.

Вообще, вы преувеличиваете значение кода. Иное дело, что на Ada не созданы развитые среды, которые существуют пока на C++ и быстро переводятся на Java и C#, скажем, что уже лучше.

Reply

ak_12 May 15 2016, 20:52:11 UTC
>Вообще, вы преувеличиваете значение кода ( ... )

Reply

afirsov May 13 2016, 18:58:11 UTC
Самый прикол, что одной из побудительных причин разработки Ады была как раз исключение возможности преобразование типов переменных - как раз вот этого: "источником возникновения исключения стала опе-
рация по преобразованию данных из б4-разрядного числа с плавающей запятой в 1б-разрядное знаковое целое" Каким образом в программе на Аде использовали такое безобразие, даже трудно представить. Как раз такой косяк характерен для Сишных программ.

Reply

ak_12 May 13 2016, 19:49:53 UTC
Разработчики "повторно использовали" программный код нормально работавший на Ариан 4. У Ариан 5 другая динамика полёта, и вот случился этот конфуз. По ссылке описано подробнее:

http://old.ci.ru/inform11_97/vzrv.htm

Самое забавное состоит видимо в том что результаты работы вызвавшего ошибку программного модуля имели значение только до старта. После старта они не использовались.

Reply

drol_links May 14 2016, 13:10:22 UTC

>Разработчики "повторно использовали" программный код нормально работавший на Ариан 4. У Ариан 5 другая динамика полёта, и вот случился этот конфуз.

Вы не раскрыли тему. Почему вся такая замечательная Ada не спасла ситуацию-то ???

Reply

ak_12 May 14 2016, 19:44:52 UTC
Для компьютера IRS была продекларирована максимальная величина рабочей нагрузки в 80%, и поэтому разработчики должны были искать пути снижения излишних ( ... )

Reply

drol_links May 15 2016, 00:43:40 UTC
>Для компьютера IRS была продекларирована максимальная величина рабочей нагрузки в 80%, и поэтому разработчики должны были искать пути снижения излишних ( ... )

Reply

ak_12 May 15 2016, 19:24:13 UTC
>И зачем же нам тогда Ada, если на ней всё равно пишут как на C\C ( ... )

Reply

drol_links May 16 2016, 01:29:27 UTC
>>И зачем же нам тогда Ada, если на ней всё равно пишут как на C\C ( ... )

Reply

Извиняюсь за некропост anonim_legion November 7 2017, 22:08:50 UTC
>То есть замечательные мегафичи Ada'ы предназначенные для обеспечения написания качественного и безошибочного кода оказываются жрут вычислительные ресурсы целевой платформы. И посему люди пишущие на Ada вынуждены от оных фич отказываться ( ... )

Reply

Re: Извиняюсь за некропост drol_links November 11 2017, 15:53:28 UTC

>Может, стоило с самого начала писать на чём-то более надёжном,

"Что-то более надёжное" это что конкретно ?

>чтобы не городить 5 уровней песочниц?.

И каким же образом это "что-то более надёжное" должно помочь сократить число слоёв изоляции ?

Reply


Leave a comment

Up