Posts

Speaking at New York C++ meetup on January 13

Less than two weeks from now, on January 13 I’ll be speaking at the New York C++...

My little New Year’s Week project (and maybe one for you?)

[Updates: Clarified that an intrusive discriminator would be far beyond what mos...

My code::dive talk video is available: New Q&A

Two weeks ago, Bjarne and I and lots of ISO committee members had a blast at the...

Trip report: November 2024 ISO C++ standards meeting (W...

On Saturday, the ISO C++ committee completed the third-last design meeting of C+...

A new chapter, and thoughts on a pivotal year for C++

Starting today I’m excited to be working on a new team, with my C++ standards an...

Podcast interview: Rust and C++

In early September I had a very enjoyable technical chat with Steve Klabnik of R...

My AMA yesterday is up on YouTube

Boy, Jens Weller turns these things around quickly! Thanks again, Jens, for havi...

Live AMA tomorrow (Friday): Meeting C++ Online

Tomorrow I’ll be joining Jens Weller for a live AMA on “Meeting C++ online.” The...

My CppCon keynote yesterday is available on YouTube

Yesterday I gave the opening talk at CppCon 2024 here in Aurora, CO, USA, on “Pe...

Reader Q&A: What’s the best way to pass an istream para...

Here’s a super simple question: “How do I write a parameter that accepts any non...

Reader Q&A: What does it mean to initialize an int?

Acknowledgments: Thanks to Davis Herring, Jens Maurer, Richard Smith, Krystian S...

cppfront: Midsummer update

Over the winter and spring I spent a bunch of time building my essay “C++ safety...

Trip report: Summer ISO C++ standards meeting (St Louis...

On Saturday, the ISO C++ committee completed its fourth meeting of C++26, held i...

Podcast: Interview with Software Engineering Daily

Also in April, I was interviewed by Jordi Mon Companys for Software Engineering ...

April talk video posted: “Safety, Security, Safety[sic]...

Many thanks to ACCU for inviting me back again this April. It was my first time ...

Pre-ACCU interview video is live

On Friday, I sat down with Kevin Carpenter to do a short (12-min) interview abou...

Effective Concurrency course & upcoming talks

With the winter ISO meeting behind us, it’s onward into spring conference season...

Trip report: Winter ISO C++ standards meeting (Tokyo, J...

Moments ago, the ISO C++ committee completed its third meeting of C++26, held in...

C++ safety, in context

Scope. To talk about C++’s current safety problems and solutions well, I need to...

Effective Concurrency: Live online course in April

I generally give one or two courses a year on C++ and related technologies. This...

Trip report: Autumn ISO C++ standards meeting (Kona, HI...

Today, the ISO C++ committee completed its second meeting of C++26, held in Kona...

My new CppCon talk is on YouTube: “Cooperative C++ Evol...

My Thursday CppCon talk is now online. Note: There’s already a Reddit thread for...

cppfront: Autumn update

Since the 2022-12-31 year-end mini-update and the 2023-04-30 spring update, prog...

My C++ Now 2023 talk is online: “A TypeScript for C++”

Thanks again to C++ Now for inviting me to speak this year in glorious Aspen, Co...

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.