Здравствуйте, tapatoon, Вы писали:
T>А по теме — мне плюсы нравятся, потому что они позволяют всё, хоть отстрелить себе голову. Нет загонов типа запретим множественное наследование, потому что это плохо.
Не все. Нет полноценной рефлексии — а это очень важно. Попробуйте ORM нормальную сделать, чтобы поля классов мапились на поля таблиц. Нет поддержки деревьев выражений компилятором, как в C# — а это очень удобно.
Даже та же концепция async/await для асинхронного программирования на уровне языка — поддержки не имеет
Понятно что это синтаксический сахар и можно std::async заюзать, однако же когда поддержка на уровне языка — проще и удобнее. co_await — не является столько удобным и продуманным и широкого распространения не получил — т.к. нет аналога async, только часть парадигмы реализована.