Algorithms + Data Structures = Programs

Episode 223: Is C++ Dying? II

11 snips
Feb 28, 2025
In this discussion, Tristan Brindle, a freelance programmer and C++ expert from London, dives into the future of C++. He shares insights from a recent meetup about the push for safety in coding practices and reflects on user-defined handlers for C++ contract violations. The conversation examines the implications of emerging languages like Rust and the enduring strength of C++. Tristan emphasizes the value of C++ in modern programming and discusses the importance of mastering multiple languages for a deeper understanding of coding.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

C++'s Future Hinges on Mindshare

  • C++ will not die outright because of the vast amount of existing code. - However, it risks losing mindshare among new programmers who prefer trendier languages like Rust.
INSIGHT

Safety Progress Hits Geopolitical Snag

  • Geopolitical shifts have removed regulatory incentives for C++ safety improvements in the U.S. - This lack of motivation could stall progress on safety for the foreseeable future.
INSIGHT

Tooling Drives Rust's Popularity

  • Rust gains momentum mainly due to excellent tooling, not just safety features. - C++ remains dominant in legacy and jobs but struggles to match Rust's developer experience.
Get the Snipd Podcast app to discover more snips from this episode
Get the app