Reflection prior to C++26? - Michael Hava


Details
We are thrilled to invite you to a captivating guest talk by Michael Hava, member of the C++ Standardization Committee and founding member of the Austrian C++ working group. Dive into the intriguing world of C++ and discover how you can harness reflection in your projects even before the next standard is officially released.
C++26 promises to bring official support for reflection. Yet, there exist some enigmatic techniques to achieve reflection even before. Michael humorously refers to these techniques as "the dark arts of meta-programming and exploiting implementation-defined behavior."
In this talk, Michael will illuminate these mysterious paths, offering insights into how reflection can be accomplished already now. Join us as we explore these fascinating methods and potentially engage in discussions about their practical applications and implications.
Disclaimer
- A big thank you to the TU alumni club for providing us such a great venue! And hey! Why not joining too?
- We will provide some food and drinks and stay on site for socializing after the event. As we run everything on our own so far, we appreciate any voluntary donations on site.

Reflection prior to C++26? - Michael Hava