Free courses from frontend to fullstack and AI
Python, Prompt Engineering, Data Science — Build the Skills Employers Want Now
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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