Session Preview - Interview With – Katherine Rocha
summary
Examines when modern C++ replacements actually recreate old problems by comparing template metaprogramming implementations that mirror polymorphism to the original virtual-function designs, counts of template instantiations versus virtual call sites, and concrete pitfalls like Meyers Singleton pre-C++11 not thread safe. Reviews the factory pattern and other legacy anti-patterns, shows where Concepts and compile-time techniques reduce runtime costs, demonstrates common compiler warnings and error patterns, and runs interactive audience critiques to validate whether the replacement truly improves the design.
AI-written summary · about
chapters (5)
- 0:00Welcome to C++ Now
- 2:05Aspen logistics
- 3:04Interactive presentations
- 5:33Community and knowledge
- 7:16Conference preparation
related talks
01h 28mModern C++ Design reloaded
55mHow to "OO" in C++
58mOO Considered Harmful
07mC++ Workshop and Keynote Preview with Klaus Iglberger for C++OnSea 2024
01h 00mC++ Design Patterns: From C++03 to C++17
01h 40mDesign Patterns: Examples in C++
01h 23mRethink Polymorphism in C++
01h 07mDesign Patterns in Modern C++
