C++ Today: The Beast is Back
summary
Argues C++ regains relevance because it delivers high performance with modern abstractions: claims include the zero-overhead principle, RAII for deterministic cleanup, and move semantics to avoid copies. Points to concrete wins: the STL’s generic algorithms, Boost seeding the standard library, LLVM/Clang improving error messages and tooling, and C++11–17 features that users adopt before standards finalize. Cites JetBrains’ estimate of 4.5 million developers and shows a 10% speed gain can cut data‑center costs ~9%, so performance pays.
AI-written summary · about
chapters (24)
- 0:00Introduction
- 1:52History
- 5:52UNIVAC
- 6:56LinkAid
- 9:07The 360
- 11:30Bell Labs
- 12:37UNIX
- 13:24C
- 18:11Do you regret basing C on C
- 19:53Why C
- 23:47Programming paradigms
- 24:42Zero overhead principle
- 28:02Lowlevel access
- 28:37Scaling
- 29:29Portability
- 30:06Industry Support
- 31:55Garbage Collection
- 43:43Standardization
- 45:51Performance
- 48:04New Standard
- 50:14clang
- 51:49open source
- 52:38standards committee
- 54:37C standard foundation
related talks
50mC++: The Beast Is Back
57mThe Real Problem of C++
01h 23mThis is C++ - How to Use the C++ Superpower to Write Better C++ Code
44mC++ – The Newest Old Language
01h 01mThe Best Parts of C++
01h 00mMoving Faster: Everyday efficiency in modern C++
59mModern C++ for Fun and Profit: This isn’t your old C++
55mNot your GrandParent’s C++
