CppCon 2022 Selected
21 May 2023
[
c++
c++23
c++20
c++17
]
Selection
- C++ in Constrained Environments - Bjarne Stroustrup
- C++20’s Coroutines for Beginners - Andreas Fertig
- What’s New in C++23 - Sy Brand
- Compilation Speedup Using C++ Modules: A Case Study - Chuanqi Xu
- Undefined Behavior in C++: A Performance Viewpoint - Fedor Pikus
- C++23 - What’s In It For You? - Marc Gregoire
- Deciphering C++ Coroutines - A Diagrammatic Coroutine Cheat Sheet - Andreas Weis
- import CMake, CMake and C++20 Modules - Bill Hoffman
- Can C++ be 10x Simpler & Safer? - Herb Sutter
- C++ Concurrency TS 2 Use Cases and Future Direction - Michael Wong, Maged Michael, Paul McKenney
- High Speed Query Execution with Accelerators and C++ - Alex Dathskovsky
- C++ Performance Portability - A Decade of Lessons Learned
- C++ Package Manager - C++ Dependencies Don’t Have To Be Painful! - Augustin Popa
- C++ MythBusters - Victor Ciura
- An Introduction to Multithreading in C++20 - Anthony Williams
- The Most Important Optimizations to Apply in Your C++ Programs - Jan Bielak
- The Hidden Performance Price of C++ Virtual Functions - Ivica Bogosavljevic
- From C++ Templates to C++ Concepts - Metaprogramming: an Amazing Journey - Alex Dathskovsky
- GPU Performance Portability Using Standard C++ with SYCL - Hugh Delaney & Rod Burns
- 10 Tips for Cleaner C++ 20 Code - David Sackstein
- Undefined Behavior in the STL - Sandor Dargo
- Breaking Dependencies - C++ Type Erasure - The Implementation Details - Klaus Iglberger
- Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel
- A Lock-Free Atomic Shared Pointer in Modern Cpp - Timur Doumler
- Observability Tools C++: Beyond GDB and printf - Tools to Understand the Behavior of Your Program
- Introduction to Hardware Efficiency in Cpp - Ivica Bogosavljevic
- Understanding C++ Coroutines by Example: Generators (Part 1 of 2) - Pavel Novikov
- Understanding C++ Coroutines by Example: Generators (Part 2 of 2) - Pavel Novikov
- C++ in the World of Embedded Systems - Vladimir Vishnevskii
- Modern C++: C++ Patterns to Make Embedded Programming More Productive - Steve Bush
- Cross-Building Strategies in the Age of C++ Package Managers - Luis Caro Campos
- The Observer Design Pattern in Cpp - Mike Shah
- GitHub Features Every C++ Developer Should Know - Michael Price
- Rules for Radical Cpp Engineers - Improve Your C++ Code, Team, & Organization - David Sankel
- C++ Class Template Argument Deduction - History, Uses, & Enabling it for Classes - Marshall Clow
- C++ Algorithmic Complexity, Data Locality, Parallelism, Compiler Optimizations, & Some Concurrency
- Breaking Dependencies - The Visitor Design Pattern in Cpp - Klaus Iglberger
- Parallelism Safety-Critical Guidelines for C++ - Michael Wong, Andreas Weis, Ilya Burylov
- Linux Debuginfo Formats - DWARF, ELF, dwo, dwp - What are They All? - Greg Law
- Cute C++ Tricks, Part 2.5 of N - Code You Should Learn From & Never Write - Daisy Hollman
Back to Basics