Awesome
CppNow Presentations 2023
- A Deep Dive Into Dispatching Techniques by Jonathan Müller
- Adapting C++20 Ranges Algorithms for Most Metaprogramming Needs - In Fewer Than 1,000 Lines of Code by Daisy Hollman, Kris Jusiak
- All the Safeties by Sean Parent
- An Introduction to C++ Coroutines Through a Thread Scheduling Demonstration by Dian-Lun Lin
- Applicative - the Forgotten Functional Pattern by Ben Deane
- Applying the Lessons of std::ranges to Unicode in the Standard Library by Zach Laine
- BLADE: The Allen Telescope Array - CUDA-accelerated Real-Time DSP Library by Luigi Cruz
- Boost.MP11 - A Christmas Story by Jody Hagins
- C++ Modules - The Challenges of Implementing Header Units by Daniel Ruoso
- Calendrical C++: std::chrono, History, Mathematics and the Computus by Ben Deane
- Carbon’s Successor Strategy: From C++ interop to memory safety by Chandler Carruth
- Compile-time Is the New Constexpr - Leveraging Compile-time Sparsity for Vectors and Matrices by Daniel Withopf
- Coroutine Intuition by Roi Barkan
- Data-Oriented Design and Modern C++ by Floris Bob van Elzelingen
- Definition-Checked Generics - The Why and How (Part 1) & (Part 2) by Chandler Carruth, Josh Levenberg & Richard Smith
- Exceptionally Bad - The Story on the Misuse of Exceptions and How to Do Better by Peter Muldoon
- Fill in the blank: _________ for C++ by Herb Sutter
- From Templates to Concepts by Alex Dathskovsky
- Future of C++ Programming with AI Bots at Hand by Amir Kirsh & Alex Dathskovsky
- How Generic Programming and C++ Portability Give Great Performance and Knowledge of What Performs Well by Eduardo Madrid & Scott Bruce
- Integer Type Selection by Robert Seacord
- Import cMake - 2023 State of C++20 modules in CMake by Bill Hoffman
- Interactive Tooling Support for the Migration to Strong Types by Richárd Szalay
- Introducing a Memory-Safe Successor Language in Large Code Bases by John McCall
- Large Scale Automated Refactoring Across Translation Unit Boundaries by Zie Weaver
- Let’s Talk About C++ Abstraction Layers by Inbal Levi
- Lightning Updates by Hana Dusíková
- Modernizing Compiler Design for Carbon’s Toolchain by Chandler Carruth
- Nobody Can Program Correctly - A Practical and Interactive Guide to Debugging C++ Code. by Sebastian Theophil
- Non-Uniform Memory Architecture (NUMA) - A Nearly Unfathomable Morass of Arcana by Fedor Pikus
- Personal Log - Where No Init Has Gone Before by Andrei Zissu
- Pipeflow - Task-Parallel Pipeline Scheduling Framework with Token Dependencies by Cheng-Hsiang Chiu
- Reflect
*this
! - Design and Implementation of a Pragmatic Mixin Library with Static Reflection by Andy Soffer - Requirements for C++ Successor Languages by Bret Brown
- Safety & Security: the future of C++ by JF Bastien
- Safety-First - Understanding How To Develop Safety-critical Software by Andreas Weis
- SIMD Libraries in C++ by Jeff Garland
- Speeding Date - Implementing Fast Calendar Algorithms by Cassio Neri
- take(5): - Adventures with Taking Elements from an Input Stream by Barry Revzin
- The Challenges of Implementing the C Standard Library in C++ by Siva Chandra Reddy
- The New Library on the Block - A Strong Library Foundation for Your next Project by Jonathan Müller / Arno Schödl
- Trees for Logic and Parsing by Hans de Nivelle
- Under the Hood - Assembly, System Calls, and Hardware by David Sankel
- Using Sender/Receiver to Implement Control Flow for Async Processing by Steve Downey
- What is Low Latency C++? (Part 1) & (Part 2) by Timur Doumler
- Why Loops End by Lisa Lippincott
- Writing python bindings for C++ libraries: easy-to-use performance by Saksham Sharma
- Value Oriented Programming. Part 1 - You Say You Want to Write a Function by Tony Van Eerd