YoVDO

Practical Applications of Reflection

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Metaprogramming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera