Илья Ермаков писал(а):
Wlad писал(а):
Илья Ермаков писал(а):
Вон, уж Боинг переписывает на плюсы с Ады.
Увы, но ужЕ НЕ переписывает.
... а, может, и - не "увы"...
В смысле?
Уже переписали?
Или отказались от затеи?
Практически везде всех задавливает связка Си/Си++.
Особенно - во встраиваемых системах.
Как (в|В)ы знаете, я к этой отрасли непосредственное отношение имел до недавнего времени (до Рецидива). Так вот там всякие разговоры на счёт "а не написать ли нам эту (под)систему на Аде" пресекаются в зародыше.
Я вообще сильно удивлён, что тот же AdaCore ещё как-то существует. Мне интересны источники е(ё|го) финансирования. Я знаю, что есть коллективы, пишущие на Аде для Евробаса, но они ни на какие конткты, ниже определённого уровня, просто не идут. Всё перефутболивается наверх, а там, наверху, первый же вопрос - о величине нашего кошелька. Они ж - не просто так предоставляют кучу средств для разработки (пусть и не привычных для тех, кто привык к миру С во встраиваемых системах), но пытаются заключить контракты таким образом, что бы и самим в разработке поучаствовать, и денежку за это получить. А какая контора, кроме очень крупных, это может себе позволить? К тому же, там всегда заходит речь о дальнейших отчислениях (как процентик с продаж, так и, разного рода, регулярные выплаты).
К тому же работает и всё тот же "фактор боссиков от ИТ". Думаю, что не нужно объяснять, чем карьеристы в ИТ отличаются от профессиональных разработчиков. К тому же и сами разработчики, проработав "в поле" не один десяток лет, в большинстве своём "шило на мыло" менять не хотят. Ада-разработчики - штучный товар. И они, в свою очередь, кучкуются по определённым фирмам и куда-то не переходят.
Никого математические закарючки формальных обоснований большей надёжности Оберонов или Ады не волнуют. У начальства (да и у программистов) вера в то, что талантливый программер и на Си "всё, как надо" налабает. Во времена оны, когда ещё с ETHZ был связан, переписывая для них декодер одного из звуковых стандартов, взял за основу сишную либу. Повылазила хренова куча багов (причём, в коде, который уже как бы не первый год работает во всяких известных музыкальных и видеопроигрывателях). Написал об этом автору. В ответ, после долгого молчания и не одного повтора-напоминания, получил лишь недоумённо-обидчивые вопросы. Автор продолжает заниматься библиотекой и код с лопухами так и переходит из версии в версию.
Работая в авиакосмосе, где только мог, чаще на ПиСишной стороне, переводил всё на Дельфи и CodeTyphon. Ну, потому, что - просто надёжнее и проще разработка и проекты получаются. Демонстрировал не раз... Но - как об стенку горохом. А что уж про BlackBox говорить?! Как на чумного или придурка начинают смотреть...