Skip to content
0:00 / 0:00

#c++23#c++

How C++23 changes the way we write code - Timur Doumler - Meeting C++ 2022

Meeting Cpp

38K subscribers • 32 videos on Hallway • Conference channel

YouTube
  • One of the most-watched uploads on Meeting C++, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
  • Presented by Timur Doumler
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

29K views3 years ago

Programming languagesC++

Timur Doumler highlights key language and library features in C++23 and how they improve daily programming.

How C++23 changes the way we write code - Timur Doumler - Meeting C++ 2022 Slides: slides.meetingcpp.com Survey: survey.meetingcpp.com C++20 was a huge release: coroutines, concepts, ranges, and modules profoundly changed the way we write code and think about C++. In comparison, C++23 is a lot smaller in scope: its primary mission is to complete C++20, to fill holes, and to fix issues. Nevertheless, some great new features made the cut this time around, both in the standard library and in the core language. This is even more remarkable considering that the entire feature design phase of C++23 took place during the COVID-19 pandemic, challenging the ISO C++ committee to completely reinvent how we work together. This is not a firehose talk about C++23 that tries to cram as many additions and improvements as possible into one hour. Instead, we deliberately focus on just a handful of new features that are going to noticeably change and improve the experience of the everyday C++ programmer. We will talk about how `std::expected` improves error handling, the huge impact that `std::mdspan` will have on scientific computing, how deducing `this` greatly simplifies longstanding C++ idioms such as CRTP, and how `std::print` will forever change how we write "Hello, World".

Why it's here

A top upload from a listed channel

Meeting C++ is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.