Полный текст

Современный C++23/26: концепты, корутины и многое другое в высокопроизводительных службахC++ уже десятки лет является краеугольным камнем, на котором строятся программы, ориентированные на высокую производительность. По мере того, как язык развивается, новые стандарты, вроде C++23 и ожидаемого C++26, вводят в него функционал, который улучшает и его возможности по созданию высокопроизводительных программ, и продуктивность пользующихся им программистов. Особенно это касается разработки высокопроизводительных служб — систем, которым требуются низкие задержки и высокие значения пропускной способности, которые нуждаются в эффективном использовании ресурсов.В этом материале исследуются инновационные возможности современного C++. Здесь мы достаточно глубоко остановимся на C++23 и поговорим об ожидаемых перспективных новшествах C++26.