Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the practical applications and implications of reflection in C++ through this comprehensive conference talk from C++Now 2017. Delve into library-level solutions for reflection in C++ and compare them to other languages. Analyze recent reflection proposals to the C++ standard, including P0194 ("reflexpr") and P0590R0 ("operator $"), along with their reference implementations in Clang. Examine code examples to understand the power, expressiveness, and limitations of these proposals. Gain insights into how reflection fits into the future of C++ metaprogramming and its potential interaction with other C++20 features. Learn from Jackie Kay, a FOSS tools developer for the robotics community and Clang enthusiast, as she shares her expertise on this complex topic.
Syllabus
C++Now 2017: Jackie Kay “Practical (?) Applications of Reflection"
Taught by
CppNow