Advanced Techniques in Data Visualization - Self Paced Online
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore how to leverage C++ reflection capabilities to automatically generate Python bindings and reduce boilerplate code in this 15-minute conference talk from ACCU 2025. Learn practical techniques for using reflection with PyBind11 to bridge C++ libraries and Python interfaces more efficiently. Discover real-world examples that compile with experimental compiler versions supporting reflection, and see how to generate functional Python bindings with less manual coding overhead. Examine the current limitations of reflection-based approaches and understand future possibilities for automating binding generation. Gain insights into modern C++ metaprogramming techniques that can streamline the process of making C++ libraries accessible to Python developers for testing, prototyping, and performance optimization scenarios.
Syllabus
Using Reflection to Generate C++ Python Bindings - Callum Piper - ACCU 2025
Taught by
ACCU Conference