ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
428637 Топик полностью
Adept (30.07.2013 00:27, просмотров: 130) ответил Ксения на А чего эту Аду в землю зарыли? Наверное, то же самое случилось, что c Алголом68 и ПЛ/1 - усложнили язык до такого предела, что реализация его стала неподъемной.
Да не зарыли в общем, применяется вовсю, только ниша учень узкая - системы для ответсвенных прииенений, преимущественно military Это единственный язык с практически 100% переносимостью кода между платформами. Все военные программы (до недавнего времени, а может и сейчас тоже) , как утверждается, написаны именно на АДА, ну там ещё милитари-аероспейс приложения есть :)) Язык очень жёстко стандартизирован. Компилятор АДА проходит жесточайшую сертификацию (сотни (или даже больше, не знаю точно) программных тестов, т.е. "исходников", которые компилятор должен пройти (а некоторые отвергнуть), чтобы получить сертификат и право называться компилятором языка "ADA"). Утверждается, что любая программа написанная на языке ADA может быть скомпилирована и запущена на любом компьютере пентагона. Вот так :)) А язык конечно очень интересный, у меня даже по нему где-то книжонки валяются, и даже компилятор JanusADA для CP/M-80 есть :)) Но действительно "не мейнстрим", т.е. денег АДА-программер не заработает :)))) "Нишевая" штучка. "В ту же степь" же и язык ФОРТ, хотя есть его реализации и для МК, в отличие от АДА, в частности, для Атмеля (причём Атмел сам позиционировал свои "четырёхбитники", как форт-ориентированные) А вообще, по мне, так когда язык перестаёт быть интуитивно понятным - он теряет всё!! Как говаривал Энштейн "с тех пор, как за теорию относительности взялись математики - я сам перестал её понимать". Так и с языками программирования - всякие диалекты вроде С++, С--, С# и т.п. Это уже извращения :))) Даёшь чистоту языка!! ANSI C, Fortran-66, FORTH-79, Unextended Pascal, ADA etc. - forever :))))
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)