С одной стороны всё так, действительно, если сильно постараться, то можно как угодно влететь. С другой стороны, очередное "бы" или "если". Дескать, а вот если эта грёбаная японская мотопила и железный лом? Ну-ка как она? А, сломалась... C++ эффективный язык. Я еще раз говорю, спорить с этим глупо. Хотя бы потому что о его скорости и как её достигать я ооооочень много могу рассказать, так как оптимизация кода это мой интерес и одно время было работой.
Проигрыш managed языков в 2019 в среднем 10%. Пруф:
здесь
Результаты бенчамарка LLVM с разными fronend'ами под вопросом, сразу вот так найти не могу. Однако знаю что это упирается в оптимизацию AST, которая разумеется едина для любого фронт-энда,
с тем лишь отличием что из C++ при желании конечно же можно указать все атрибуты, повышая эффективность.
Остается открытым вопрос. Дрочить ТОЛЬКО на C++ фронт-энд, ограничивая себя? Или не дрочить?