Константин Владимиров — Каша из топора: модули в C++, проблемы и решения

Константин Владимиров — Каша из топора: модули в C++, проблемы и решения59:59

Download-Informationen und Videodetails Константин Владимиров — Каша из топора: модули в C++, проблемы и решения

Autor:

C++ Russia — Конференция по разработке на Cpp

Veröffentlicht am:

16.5.2025

Aufrufe:

303

Beschreibung:

Модули в C++ имеют нелегкую историю. Они выросли из прекомпилированных хедеров, были с некоторым трудом приняты в стандарт и не вызвали горячего энтузиазма. Их поддержка в компиляторах, библиотеках и системах сборки до сих пор оставляет желать лучшего. Между тем модули вовсе не сводятся к прекомпилированным хедерам. Собственно ускорение компиляции и все такое — это тот самый топор, повод начать варку каши, но не настоящая ее основа. Цель этого доклада — раскрыть суть и настоящую мотивацию модулей: поддержку компонентного подхода в проектировании. Их многочисленные возможности, нацеленные на это, и есть настоящие ингредиенты каши. Топор после этого можно просто выкинуть, ничего не изменится.