This Is C++ - Exclusive Interview With Jon Kalb ( CppCon Conference Chair ) - C++OnSea 2024 Preview
summary
Argument centers on C++’s mandate to deliver uncompromised performance by accepting constrained programmer responsibility. Concrete claim: the right way to reason about move-from objects follows from C++’s model of undefined behavior—embrace defined paths for huge performance gains and avoid unsafe edges. Examples include performance tradeoffs, a ski-slope analogy, and concrete code patterns showing when moves must be constrained to remain safe code and when looseness costs measurable speed.
AI-written summary · about
chapters (10)
- 0:00Interview introduction
- 0:23Jon Kalb’s C++ conference impact
- 1:05Repeating talks improves them
- 2:51Refining talks with feedback
- 3:52Controversy in Jon’s talk
- 5:18Move semantics debate
- 7:24Undefined behavior in C++
- 9:39Performance versus safety
- 10:25Jon’s first C++ On Sea
- 11:07C++ On Sea 2024 preview








