2024 Keynote, Daveed Vandevoorde: “Gazing Beyond Reflection for C++26”

 We’ve previously announced keynotes by Herb Sutter on what lies ahead for C++, Khalil Estell on Exceptions in Firmware, David Gross on going “ultrafast”, and by Amanda Rousseau on changing our C++ Security mindset.

We’re now pleased to announce the our final conference keynote: Daveed Vandevoorde will be talking about Reflection, a topic that Herb Sutter mentioned in his keynote announcement. Reflection has the opportunity to transform C++ in a profound way and Daveed’s talk is going to shed light on why that opinion is shared by so many.

From Daveed’s talk description:

Gazing Beyond Reflection for C++26

In less than a year since its original publication, the WG21 proposal “Reflection for C++26” (P2996) has made good progress towards its titular goal.  From its inception, we intended that design to offer a modest-but-useful set of features with a solid foundation on top of which we will be able to incrementally grow an easy-to-use, rich, and extensible C++ meta-programming framework.  This keynote will review some of the fundamental tools proposed in P2996 and follow up with a vision for some additional capabilities that we’re working on.

Registration is open so don’t miss out on CppCon 2024 this September 15-20. Register today!