Talks and a first schedule for Meeting C++ 2025
This week Meeting C++ published the accepted talks and a first schedule for the conference in November.
Schedule for Meeting C++ 2025
The talks for Meeting C++ 2025
by Jens Weller
From the article:
Top 10 voted talks
To Err is Human: Robust Error Handling in C++26 - Sebastian Theophil
Seeing all possible paths forward - Hana Dusíková
Code Reviews: Building Better Code and Stronger Teams - Sandor Dargo
The Two memory Models - Anders Schau Knatten
How to become obsolete: a guide to software engineering mentorship - Roth Michaels
Branch Prediction: Lessons from the hot path - John Farrier
Towards Safety and Security in C++26 - Daniela Engert
The data-parallel types (SIMD) library in C++26 - Rainer Grimm
The Code is Documentation Enough - Tina Ulbrich
Range adaptors - 5 years after C++20 - Hannes Hauswedell
Speed for free - current state of auto-vectorizing compilers - Stefan Fuhrmann

In today's post I share a learning of a customer with you. A while back, a customer asked me to join a debugging session. They had an issue they didn't (fully) understand.
Registration is now open for CppCon 2025! The conference starts on September 15 and will be held
A unique milestone: “Whole new language”
Registration is now open for CppCon 2025! The conference starts on September 15 and will be held
Templates are one of C++’s most powerful features, enabling developers to write generic, reusable code—but they come with a cost: notoriously verbose and opaque error messages. With the introduction of concepts in C++20, we can now impose clear constraints on template parameters and get far more helpful diagnostics when something goes wrong.
Registration is now open for CppCon 2025! The conference starts on September 15 and will be held
C++’s One Definition Rule (ODR) can cause subtle and hard-to-detect issues when compile-time switches lead to inconsistent definitions across translation units. However, by using type aliases and template instantiation, we can sidestep these violations—giving each module its own definition without triggering undefined behavior.