Reflection API for modern C++

Matus Chochlik

online
90 minute session
intermediate
advanced
14:30-16:00, Wednesday, 13th July 2022

Compile-time reflection is one of the major missing features in standard C++. This talk will give a short introduction to reflection, discuss considerations for reflection API design, basic operations and composable algorithms, provide multiple smaller examples and show some real life use-cases.

functional
reflection
metaprogramming

Matus Chochlik

I'm a full-stack software engineer and solutions architect with a past career in academia. Working mostly with C++ and Python, in the field of medical devices, industrial monitoring and security systems. I contributed to the early design papers for C++ reflection.