Язык программирования Ada не считается устаревшим, его использование ограничено специфическими приложениями. timthewebmaster.com
Некоторые причины, по которым Ada не получил широкого распространения:
- Специфичность. timthewebmaster.com Язык изначально разрабатывался для встраиваемых систем, поэтому в нём слабо развит функционал, связанный с пользовательским интерфейсом и взаимодействием с базами данных. habr.com spravochnick.ru
- Примитивные средства взаимодействия с программами на других языках. ru.wikipedia.org Во время проектирования языка Пентагон предполагал, что всё новое ПО будет создаваться только на Аде, из-за чего язык получил крайне примитивные средства взаимодействия с программами на других языках. ru.wikipedia.org
- Отсутствие оптимизации под маломощные системы. ru.wikipedia.org В начале 1980-х годов начался бум микрокомпьютеров, и трансляторы для распространённых языков (Паскаля, Си, Бейсика) были оперативно оптимизированы под маломощные системы. ru.wikipedia.org Для Ады стимула в такой модернизации не оказалось, в результате ставшие через несколько лет основной массой мирового вычислительного парка персональные компьютеры оказались без качественного транслятора Ады. ru.wikipedia.org
Однако язык Ada активно используется в нишевых областях, например, для разработки программного обеспечения для военной промышленности, авиации, энергетики и других инфраструктурных систем. spravochnick.ru