и это вредит оптимизатору.
Да, но коды возврата (или std::expected и аналоги) создадут почти такое же ветвление. По сути этот доклад сравнивает обработку ошибок через исключения и отсутствие какой-либо обработки ошибок.
Обсуждают сегодня