short

CppCon 2026 is onsite only, and Stroustrup opens it

· english· audience: mixed· AI-generated, reviewed by Filip Sajdak

CppCon 2026 runs 12 to 18 September at the Gaylord Rockies in Aurora, Colorado, and the format has changed in a way worth knowing before you plan around it: there is no online track this year.

Talks are still recorded and published to YouTube in the months after the conference, as always. What is gone is live remote attendance. If you are not in Colorado in September, you will see the content later like everyone else, and you will miss the hallway track entirely, which is the part regular attendees will tell you is the actual conference.

The pandemic-era hybrid experiment has been quietly unwinding across the C++ calendar for a couple of years. Notably, this is the opposite of what Meeting C++ is doing in Berlin in November, which is running hybrid for its fifth year. If remote attendance matters to you, that difference is now the deciding factor between the two.

The programme

Bjarne Stroustrup gives the Monday opening keynote, which sets the tone for the week and is usually the closest thing to a state-of-the-language address from the person with the longest view of it.

The marquee session is on Tuesday: a Language Designers Panel with Stroustrup alongside Guido van Rossum and Mads Torgersen, moderated by Emma Tracey. Getting the originators of C++, Python and C# to argue about language evolution on one stage is not a thing that happens often.

Five keynotes are scheduled across the week. Early-bird registration closed at the end of June, and the poster submission deadline passed in mid-July, so what remains open is standard registration.

For a year in which C++26 was finalised and the committee has turned to safety profiles and the C++29 cycle, this is the first CppCon where the standard is a shipped fact rather than a forecast. That should make for a different kind of hallway conversation, if you can be in the hallway.


Sources: CppCon 2026 registration and the conference timeline.