Back to the Future: Rust, Zig, and the New Age of C++ Alternatives
summary
The talk examines why teams are looking beyond C++—a language underpinning tools like Node.js, V8, and Java runtimes but hard to maintain—and compares modern alternatives such as Rust, Zig, Swift, and emerging projects Carbon and Cpp2. It explains misconceptions about Go as a C++ replacement and emphasizes interoperability and incremental adoption as practical strategies for moving system-level code to these newer languages.
AI-written summary · about
chapters (7)
- 0:00C++ alternatives intro
- 4:24C and C++ history
- 10:29C++ modernization challenges
- 11:32Go and Rust from scratch
- 17:20Carbon and C++2 incremental
- 25:01Future of C++ and alternatives
- 28:52Closing remarks & Q&A
related talks
39mRust, zig and carbon: Hype, hope or hell programming languages?
01h 29mC++ Should Be C++
01h 37mC++ And Beyond: Discussion
58mSoftware Engineering Languages
53mRust: Reach Further!
01h 42mGo Vs Rust Round Table
37mRust and Other Interesting Things
01h 04mRust-ifying Your C# Codebase: A Tale of Adventure and Transformation
