Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the current state and future potential of C++20 modules in this comprehensive conference talk from NDC TechTown 2025. Begin with a foundational refresher on what modules are and the specific problems they were designed to solve in C++ development. Examine the present landscape of compiler support, real-world adoption rates, and how build systems are adapting to accommodate this relatively new feature five years after its introduction to the C++20 standard. Discover the transformative possibilities that modules create for build system architecture, including how clear module boundaries and improved encapsulation can enable smarter, more scalable build tooling. Learn about the potential for creating a more streamlined, Cargo-like development experience in C++ through automatic dependency resolution and simplified project structures. Gain insights into how the C++ ecosystem could evolve toward a more modern and developer-friendly workflow by leveraging the full capabilities of modules.
Syllabus
C++20 Modules, 5 Years Later - Mikhail Svetkin - NDC TechTown 2025
Taught by
NDC Conferences