Explore the future of C++ programming in this thought-provoking conference talk from NDC TechTown 2022. Delve into the challenges facing C++ as it struggles to evolve and meet modern developers' needs while carrying decades of technical debt. Learn about the experimental Carbon Language, designed as a potential successor to C++, aiming to address these issues through interoperability and large-scale adoption capabilities. Discover the rationale behind creating a new language rather than incrementally improving C++, and understand the barriers preventing existing modern languages from fully replacing C++ in certain domains. Gain insights into the long process of designing a successor language and the importance of community involvement in shaping its future. Consider the uncertainties surrounding C++'s future and the role Carbon might play in it. Join the speaker in contemplating this exciting experiment and the long journey ahead for the C++ community.
Overview
Syllabus
C++: what comes next? - Chandler Carruth - NDC TechTown 2022
Taught by
NDC Conferences