Здравствуйте, Sharov, Вы писали:
S>Вы всерьез полагаете, что в сложной предметной области стоит использовать язык, который еще сложнее?
Как бы сложность решаемой задачи и сложность применяемых инструментов должны быть сопоставимы. В противном случае образуется слишком большой семантический разрыв.
Собственно, суть в том, что с конца 1980-х и начала 1990-х, когда у C++ было немного конкурентов и C++ приходилось применять где нужно, и где ненужно, очень сильно изменилась ситуация. И огромное количество задач стало сильно проще, посему для их решения и не нужен C++. Как и становятся ненужными толпы C++ разработчиков.