It’s Saturday morning, the day after CppCon 2025 finished, and I’m preparing to get on the plane back home to Chicago.
It’s been a busy week: I somewhat overcommitted myself and prepared and presented three talks, and participated in two panels. I had something to present or do every day but Thursday.
I’m just taking stock: it’s been a few years since I’ve been at CppCon, and I had a fantastic time. I’ve missed catching up with so many of my C++ pals.
As always the talks I saw were excellent, and got me excited about the future of C++. In particular Barry Revzin’s talk on Reflection (and Herb Sutter’s later keynote covering similar topics) was really inspiring. Other gems of the conference included:
std::optional<T&> (can’t wait for this feature)
Laurie being very kind and letting me take a selfie
Of course, the “hallway track” (informally chatting with folks as we mill around) was great too. I met lots of new friends, and caught up with old acquaintances too. And bumped into (and got a selfie with) Laurie Kirk aka LaurieWired!
No doubt saying something deep and thought-provoking. Or just making a poor joke
My own talks went pretty well: I was able to talk about emulators, introduce people to some of the more esoteric features of Compiler Explorer, and at the end got a chance to wax a bit on how important assembly is to C++.
It’s been a blast: see you next year CppCon!
Matt Godbolt is a C++ developer living in Chicago. He works for Hudson River Trading on super fun but secret things. He is one half of the Two's Complement podcast. Follow him on Mastodon or Bluesky.