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

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

Informazioni sul download e dettagli del video Константин Владимиров — Каша из топора: модули в C++, проблемы и решения

Autore:

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

Pubblicato il:

16/05/2025

Visualizzazioni:

303

Descrizione:

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