Overview
A keynote conference talk from CppCon 2024 explores three major turning points shaping C++'s future over the next decade. Dive into how compile-time reflection with source generation capabilities is poised to become one of C++'s most powerful standardized features, potentially arriving in C++26. Learn about the programming language committee's serious approach to memory safety through compile-time checks and their commitment to simplifying C++ without compromising performance. Discover how these developments interconnect, with reflection enabling more compile-time libraries instead of compiler-specific features, leading to clearer code expression and safer implementations. Gain insights from Herb Sutter, ISO C++ committee chair, on why C++'s upcoming decade could be its most significant yet, supported by detailed examples and practical implications for developers working with one of the world's top programming languages.
Syllabus
Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024
Taught by
CppCon