How C++20 Changes the Way We Write Code - Timur Doumler - CppCon 2020
https://cppcon.org/ https://github.com/CppCon/CppCon2020/... --- The upcoming C++20 standard is the biggest update in a decade. Its feature set and their impact on how we write C++ will be as large, and possibly larger than that of C++11. In this talk we will look at how new features like concepts, coroutines, and modules will fundamentally change the way we design libraries, the way we think about functions, and even the way we compile our code. We will also mention some long-standing warts in C++ which are finally cured. --- Timur Doumler is a C++ developer specialising in audio and music technology, an active member of the ISO C++ committee, and Conference Chair of the Audio Developer Conference (ADC). He is passionate about building communities, clean code, good tools, and the evolution of C++. --- Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Streamed & Edited by Digital Medium Ltd - [email protected] *-----* Register Now For CppCon 2022: https://cppcon.org/registration/ *-----*

Empirically Measuring, & Reducing, C++’s Accidental Complexity - Herb Sutter - CppCon 2020

Back to Basics: RAII and the Rule of Zero - Arthur O'Dwyer - CppCon 2019

Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022

How To Use `constexpr` In C++23 - Jason Turner - NDC TechTown 2024

Back to Basics: Object-Oriented Programming - Jon Kalb - CppCon 2019

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

The Cost of Concurrency Coordination with Jon Gjengset

CppCon 2019: Arthur O'Dwyer “Back to Basics: Smart Pointers”

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Template Metaprogramming: Type Traits (part 1 of 2) - Jody Hagins - CppCon 2020

Cache-Friendly C++ - Jonathan Müller - CppCon 2025

The New Java Best Practices by Stephen Colebourne

Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020

Something is jamming GPS over Europe. Here's what we found

*(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023

Real-time Programming with the C++ Standard Library - Timur Doumler - CppCon 2021

Sarah Paine - Why Putin and Xi can't escape geography

Back to Basics: Move Semantics - David Olsen - CppCon 2020

"Clean" Code, Horrible Performance

