ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
1404673 Топик полностью
Cкpипaч, пророк (17.02.2024 19:21, просмотров: 221) ответил Evgeny_CD на Жаль, что ADA так и не взлетел. Утверждается, что ПО F-22 писали на ADA, поэтому медленно и печально. А F-35 на C++, вроде как живее процесс шел.
Накину. 

Язык ADA введен в 1980-м году.

Примерно в это же время, с 80-го по 83-й, по легенде, Бьёрн Страуструп начал активно насыщать новыми фишками уже существовавший "Си с классами".

SmallTalk-же к 80-му году уже десять лет существовал и вдохновлял собой различных монстров программирования.

Почитать историю, в это время ВСЕ только об объектном программировании и думали.


Но в ADA нет объектного программирования :)


Оно там появилось позже чем в Фортране ;)

В 1995-м году. Я спиздел, в Фортране ООП появилось лишь 2003г.



Почему так?



При этом:

Прямых сравнений эффективности кодирования на Аде и C++ немного. В упомянутой выше статье[22] решение модельной задачи на Аде привело к получению кода примерно на 30 % меньшего по объёму (в строках), чем на C++. Сравнение свойств самих языков приводится во многих источниках, например, в статье Джима Роджерса на AdaHome[28] содержится перечисление более 50 пунктов различий свойств этих языков, большая часть которых — в пользу Ады


Т.е. комитет поработал на славу и выдал на гора хороший, годный язык. Но "сообщество" его не приняло. Новые идеи проросли совсем в другом месте...

... но не любой ценой.