CppCon 2017: Herb Sutter “Meta: Thoughts on generative C++”
What it is
At CppCon 2017 Herb Sutter presents his work on evolving C++ through compile-time code generation, including metaclasses and reflection. The aim is to make the language both more powerful and simpler by letting programmers express intent directly.
Why Hacker News recommends it
Praised as the best talk of CppCon 2017 and the key introduction to metaclasses and generative C++.
- 2 people recommended it
- 2 different months
- 2 strong recommendations
- first 2017, last 2020
What HN commenters said
“Herb Sutter's talk about it is by far the best talk I've seen from from CppCon17.”
Sutter on generative C++ and metaclasses; best CppCon17 talk.
slavik81, 2017-10 · Strong recommendation · in “C++17 Is Here: Interview with Herb Sutter”
“The talk about the reflection proposal was amazing. Meta classes are also very cool.”
Reflection proposal and meta classes in C++.
xaedes, 2018-01 · Strong recommendation · in “Outperforming LAPACK with C++ metaprogramming”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: c++, herb sutter, metaclasses, reflection, code generation, cppcon
Also recommended by the same people
tutorialWild Tricks for Greenscreen in BlenderIanHubert · 3 HN recommenders · 2020–2026
tutorialBlender Motion Tracking - Room Transformation!IanHubert · 4 HN recommenders · 2020–2022
explainerBut what is the Riemann zeta function? Visualizing analytic continuation3Blue1Brown · 6 HN recommenders · 2017–2023
talkCppCon 2015: Greg Law " Give me 15 minutes & I'll change your view of GDB"CppCon · 6 HN recommenders · 2018–2023
talkCppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”CppCon · 4 HN recommenders · 2020–2025
talkCppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"CppCon · 7 HN recommenders · 2014–2024
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025