community

Announcing Meeting C++ 2026

This years Meeting C++ conference is special, as its the 15th conference in total that Meeting C++ has organized, and its also the 5th time the event is hybrid!

Announcing Meeting C++ 2026

by Jens Weller

From the article:

We'll be meeting from the 26th - 28th November in Berlin! You have the unique chance to spend the 1st advent in Berlin with C++ and Christmas Markets open!

With Mateusz Pusz and Kate Gregory I've chosen two well known speakers for the keynotes this year. Mateusz is well known for his units library, which currently also is proposed for the standard. It is also an important contribution to making C++ more safe and secure, the big topic of last year. Then Kate Gregory will be visiting us in Berlin again, she is known for her ability to create great talks around technical and social aspects in our daily lives as devs. You might remember her from giving a keynote in 2017, or speaking about the aging programmer two years ago.

For the 15th time Meeting C++ will organize a great event for 3 days filled with lots of content about C++, like last year the plan is to host 3 tracks in parallel in Berlin, with an optional 4th track. The 4th track will be unlocked either by sponsorships or ticket sales. You can be a part of this great C++ event by attending onsite and online. There is already great news for onsite attendees: Hudson River Trading is again this years t-shirt sponsor, a great and unique Meeting C++ 2026 t-shirt is an exclusive perk for onsite attendees!

Meeting C++ 24h++ is next week!

Meeting C++ is hosting a 24h++ Event on December 18th and 19th! Get your tickets now!

Meeting C++ 24h++

by Jens Weller

From the page:

Meeting C++ 24h++ starts at the 18. December 2025.

Meeting C++ hosts an 24h++ online event with a mix of live content and prerecorded talks from Meeting C++ 2025. With the 24h+ of the event, you should be able to attend some of the talks during the event plus you get access to all talks in the event to view after the event!

 

The final schedule for Meeting C++ 2025 has been published

With today, the final schedule for Meeting C++ 2025 has been published. Tickets for Berlin and online are still available until next week Wednesday!

The last update to the schedule for Meeting C++ 2025

by Jens Weller

From the article:

With release of the static html schedule for the website everything is ready for Meeting C++ 2025!

For a few years now Meeting C++ offers two schedules: the live schedule is coming from the database, which allows us to make changes during the conference. The other schedule is part of the static website and just a single page powered by the C++ CMS from Meeting C++. Due to the 5th track this year I've just had one week before the conference the time to update the website with this now final program for the conference.

 

Celebrating C++’s 40th birthday at C++ Day in Italy

This year marks C++'s 40th anniversary, and at C++ Day 2025 (a proper "wrap-up post" will follow in the next days) we couldn't let the occasion pass without a little celebration!

While there wasn't a cake, we gathered everyone to sing "Happy Birthday, C++":

 

 

Followed by a lively game that mixed 1980s pop culture, ISO C++ trivia, Bell Labs history, and more:

 

  

Over 160 people joined the event, with about 120 staying until the end to play and win some unique prizes: 1980s-style posters featuring movie quotes reimagined with a C++ twist:

 

And we had a winner!

 

 

Also we ran a raffle including all quiz participants:

 

 

The posters also decorated the venue all day long, giving it a warm, retro, and festive feel:

 

 

It was a small but heartfelt way to celebrate four decades of a language that continues to inspire and evolve.

 

Here's to the next 40 years of C++!

Looking at binary trees in C++

While preparing a talk for Meeting C++ 2025 I've started looking into binary trees. And got curious about a different design choice.

Looking at binary trees in C++

by Jens Weller

From the article:

I'm in the process of preparing a quick talk on trees in C++ for Meeting C++ 2025. In order to see what the web offers, I've searched exactly for this, "trees in C++".

This showed that most posts found by duckduckgo or google were about binary trees, and in particular the same or similar implementation of using raw pointers for the left/right elements in the tree. Including using new to allocate for the nodes, only some times the code also bothers with using delete. The basic node class looks like this:

 

Releasing the 5th Track for Meeting C++ 2025

Meeting C++ hosts a new track in Berlin this year, offering 4 tracks onsite

Releasing the 5th Track for Meeting C++ 2025

by Jens Weller

from the article:

I am excited to announce that with the recent changes to the schedule, Meeting C++ 2025 has now 5 tracks: 4 onsite and 1 online track. This new track is possible thanks to better funding from sponsors and exhibitors enabling even more C++ content at Meeting C++ in Berlin.

For onsite attendees there is a new batch of hotel tickets and team tickets available. The current hotel ticket batch sells until Mid October.
New talks at Meeting C++ 2025

These are the new talks which are now at the conference:

    100 BC (binary compatibility) - Marc Mutz
    Case Study: Purging Undefined Behavior and Intel Assumptions in a Legacy Codebase - Roth Michaels
    Type Traits without Compiler Intrinsics – The Promise of Static Reflection - Andrei Zissu
    Back to the basics: Namespaces 101 - Sandor Dargo
    Building Bridges: C++ Interop., Foreign Function Interfaces & ABI - Gareth Williamson
    Instruction Level Parallelism and Software Performance - Ivica Bogosavljevic
    Real-time Safety — Guaranteed by the Compiler! - Anders Schau Knatten
    Missing (and future?) C++ range concepts - Jonathan Müller
    From Introductory to Advanced C++ - Learning Guidelines - Slobodan Dmitrovic
    MISRA C++ 2023 - Richard Kaiser