Лет 15 назад, если не больше, пришел к выводу, что C++ хорош лишь пока проектом занимается небольшая команда хороших и опытных разработчиков. Но если это правило нарушается, то случается то, о чем предупреждал старый программерский афоризм:
Если бы строители строили дома так же, как программисты пишут свои программы, то первый же дятел вызвал бы гибель всей цивилизации.
К сожалению, единственный статически-типизированный язык программирования, на который я бы хотел уйти с C++, -- это D. К сожалению потому, что мало того, что история развития D наводит на грустные мысли о его будущем, так еще и заказную разработку на D, полагаю, найти невозможно. А уж чтобы еще и работа была интересная, а не из категории "зато за это платят", так вообще... :(