Проведя годы, работая с C ++ и только недавно с Ada, я полагаю, что если бы у меня был выбор самолета с авионикой, написанной на Ada, или самолета с авионикой, написанной на C ++, я бы прыгнул на самолет Ada.Я наблюдал, как C ++ растет с каждым выпуском нового стандарта, становясь все более сложным и, следовательно, все более неуправляемым.
Ada проста (по сравнению с C ++) и, следовательно, намного проще в управлении.Я не уверен, какие преимущества C ++ существуют по сравнению с Ada?Ни один из них не является очевидным ответом.
Обидно, что DoD полностью не справился с Ada, когда он был впервые представлен.Если бы они только заплатили Борланду за разработку "Турбо Ады", а затем отдали ее.