Модула-2 как язык проще и стройнее Ады при подобном функционале.

Ада по объему синтаксиса приближается к С++-ам, правда, по меткому выражению "это не сложность большой помойки, а сложность часового механизма".
Есть дженерики, встроенные мощные абстракции параллельного программирования.

В целом язык достойный. Перспективы и отличные реализации у него есть. Один GNAT многого стоит. Кроме того, развивается - принят стандарт 2005 г., стандартизирована библиотека, подобная STL - с контейнерами и т.п.

Русский сайт по Аде -http://ada-ru.org