> -- Vlad писал(а):
> А зачем?  Даже если бы у какого-то языка не было недостатков (в смысле он по всем основным параметрам был бы лучше C++), то можно было бы новый код писать на этом языке. При условии, что в числе прочих достоинств этого языка есть интероперабельность с C++.

Тогда Вам однозначно на Ada
1) по всем основным параметрам лучше С++
2) возможностей при этом не меньше (то же самое есть) + дополнительно параллелизм-распределёнка встроенная
3) интероперабельность полная и стандартизированная. Российский эксперт по Ada говорил мне, что можно, например, начать иерархию классов на С++, продолжить на Аде, а затем опять на С++
4) Интегрированная система разработки GNAT (AdaCore.com) не уступит Студии. Последняя версия может работать как нативно, так и под .NET.
При этом вместо кучи г-на от Мелкомягких это реально профессиональный инструмент. Для реал-тайма, авиационщиков, пентагонов и проч.Поддержка, опять же, и всё такое. Плюс российские эксперты имеются, входящие в международные комитеты и корпорации.

Это так, не реклама, а информация к размышлению