2026 Keynote, Timur Doumler: “How C++26 changes the way we write code”

We’ve previously announced keynotes for a very special Language Panel with Bjarne Stroustrup, Guido van Rossum and Mads Torgersen, Bjarne Stroustrup on “Profiles for simplicity and guarantees”, and Laurie Kirk on “The Address is Not The Place: Object Residency in C++26”.

We’re pleased to announce our next keynote for CppCon 2026! Timur Doumler has been coming to and presenting at CppCon for years. He is a co-host of CppCast and an active member of the ISO C++ standard committee, where he is currently co-chair of SG21, the Contracts study group. Timur is also a former Program Chair for CppCon!

From Timur’s talk description:

How C++26 changes the way we write code

The upcoming C++26 Standard is a major update of the language and one of the most impactful releases in the history of C++.

std::simd transforms high-performance C++ by raising vectorisation to a portable standard abstraction. Contract assertions introduce scalable and configurable correctness checks for identifying program defects and making C++ code safer. The new sender/receiver execution library provides a powerful generic framework that redefines asynchronous programming in C++. Finally, reflection‚ the most eagerly anticipated feature of C++26‚ profoundly reshapes how we reason about C++ and what we can accomplish with it.

This talk is the third installment in a popular series exploring how each new C++ Standard changes the way we write code‚ from everyday idioms to advanced patterns‚ with a practical focus on what matters most to real-world developers. This is not a firehose talk that tries to cram as many additions to the latest Standard as possible into one hour. Instead, we focus deliberately on just a handful of particularly impactful features and highlight the essential ideas every C++ developer needs to understand.

Registration is open so don’t miss out on CppCon 2026 this September 12-18. Register today!