Skip to content
Artwork for CppCast
CppCast · Yesterday · 56 min

Learning C++ With C++26's Reflection

In this episode, Mathieu and Jason are joined by Ryan Keane to discuss his duck library, which allows polymorphism-like behaviour through reflection, along with his journey of learning C++ through exploring C++26's reflection mechanisms. Links rjk::duck - Zero boilerplate generic type erasure, powered by C++26 reflection - Ryan Keane Beautiful Type Erasure with C++26 Reflection - Ryan Keane A Duck Does More Than Quack: Synthesizing VTables with C++26 Reflection - Ryan Keane (CppCon 2026) P4148: protocol: Structural Subtyping for C++ - Jonathan Coe et al.

0:00-56:56

transcript

No transcript — this publisher did not publish one.