GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • home
  • episodes
  • guests
  • hosts
  • contact
  • subscribe

This view

  • Original page
  • New address

GeezerVison is showing cppcast.com — Episode 413 : CppCast

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

Episode 413, published Monday, 02 Nov 2026

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.

Direct Download

Show Notes

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.

Guest

Ryan Keane

Ryan Keane is a second-year computer science student at Rensselaer Polytechnic Institute and the creator of duck, a C++ reflection library for non-intrusive interfaces. After writing a blog post a ...

click to see more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.