Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C++ Reflection Is Not Contemplation

CppCon via YouTube

Overview

Explore a comprehensive conference talk from CppCon 2024 where NVIDIA Principal Research Scientist Andrei Alexandrescu delves into the evolving landscape of C++ reflection capabilities. Learn about the current state of programmatic code inspection, the challenges in code generation aspects, and the necessity for enhanced generative capabilities in C++ reflection. Discover how the existing focus on reflecting preexisting code creates limitations in synthesizing new artifacts, and gain insights into both current and upcoming proposals for generative extensions. Understand the contrast between well-developed reflection query capabilities and the more limited code generation features, while examining practical examples that demonstrate why robust generative capabilities are crucial for the future of C++ reflection.

Syllabus

C++ Reflection Is Not Contemplation - Andrei Alexandrescu - CppCon 2024

Taught by

CppCon

Reviews

Start your review of C++ Reflection Is Not Contemplation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.