C++20 модули предоставляют явный экспорт интерфейсов вместо заголовочных файлов.
Конверсия большого пакета (~800 000 строк кода) возможна с умеренными усилиями.
Преобразование библиотечного кода уменьшает время компиляции самой библиотеки.
Для проектов-потребителей скорость компиляции не демонстрирует явного улучшения.
Предложены стратегии для поэтапного перехода экосистемы математического ПО к модулям.
Get notified when new stories are published for "🇷🇺 Hacker News Русский"