- Just Enough Assembly for Compiler Explorer - Anders Schau Knatten - Meeting C++ 2022
- Reviewing Beginners' C++ Code - Patrice Roy - CppCon 2022
- Fast C++ by using SIMD Types with Generic Lambdas and Filters - Andrew Drakeford - CppCon 2022
- "It's A Bug Hunt" - Armor Plate Your Unit Tests in Cpp - Dave Steffen - CppCon 2022
- New in Visual Studio Code! Clang-Tidy, makefile, CMake, GitHub, & More Marian Luparu, Sinem Akinci
- Observability Tools C++: Beyond GDB and printf - Tools to Understand the Behavior of Your Program
- Generating Parsers in C++ with Maphoon - Part 1 of 2 - Hans de Nivelle - CppCon 2022
- Back to Basics: Object-Oriented Programming in C++ - Amir Kirsh - CppCon 2022
- C++ vs Rust: Tuples
- A Peek at C++23
- Architecting Multithreaded Robotics Applications in C++ - Arian Ajdari - CppCon 2022
- Qt and C++20
- Foundation of GPU Programming - Filipe Mulonde - Meeting C++ 2022
- Personal Log - Where No Init Has Gone Before in C++ - Andrei Zissu - CppCon 2022
- Back to Basics: The C++ Core Guidelines - Rainer Grimm - CppCon 2022
- Using Modern C++ to Revive an Old Design - Jody Hagins - CppCon 2022
- The C++ Programming Language: Present and future - C++20: Reaching for the Aims of C++
- The C++ Programming Language: Present and future - Type-and-resource safety in modern C++
- Standard C++ toolset - Anastasia Kazakova - Meeting C++ 2022
- Reflection in C++ - Past, Present, and Hopeful Future - Andrei Alexandrescu - CppCon 2022
- Back to Basics - Name Lookup and Overload Resolution in C++ - Mateusz Pusz - CppCon 2022
- Cross-Building Strategies in the Age of C++ Package Managers - Luis Caro Campos - CppCon 2022
- C++ Weekly - Ep 365 - Modulo (%): More Complicated Than You Think
- Cute C++ Tricks, Part 2.5 of N - Code You Should Learn From & Never Write - Daisy Hollman - CppCon22
- Back to Basics: Declarations in C++ - Ben Saks - CppCon 2022
- Implementing Understandable World Class Hash Tables in C++ - Eduardo Madrid, Scott Bruce CppCon 2022
- Val: A Safe Language to Interoperate with C++ - Dimitri Racordon - CppCon 2022
- C++20’s [[likely]] Attribute - Optimizations, Pessimizations, and [[unlikely]] Consequences - CppCon
- Johan Berg: Deducing this, C++23's Explicit Object Parameter
- Combinatory Logic in C++
- A Tour of C++ Recognised User Type Categories - Nina Ranns - CppCon 2022
- How C++23 Changes the Way We Write Code - Timur Doumler - CppCon 2022
- C++ Algorithmic Complexity, Data Locality, Parallelism, Compiler Optimizations, & Some Concurrency
- Get maximum benefit from zero-cost abstractions | Tim McNamara | Conf42 Rustlang 2022
- Keeping Track of your deadlines in time critical systems - Matthias Killat - Meeting C++ 2022
- Structured Networking in C++ - Dietmar Kühl - CppCon 2022
- Binary Object Serialization with Data Structure Traversal & Reconstruction in Cpp - Chris Ryan
SFINAE, Immediate Context, Operator << and '\n' 8 Best C++ IDEs to use in 2023
Telegram Channel: https://t.me/gainotes
时间:2023-03-19
- Bringing a Mobile C++ Codebase to the Web - Li Feng - CppCon 2022
- Take Advantage of All the MIPS - SYCL & C++ - Wong, Delaney, Keryell, Liber, Chlanda - CppCon 2022
- Intro to the Zig Programming Language • Andrew Kelley • GOTO 2022
- Harald Achitz: Launder lazy_storage
- Meeting C++ live with Volker Hilsheimer, Chief Qt Maintainer
- Take Advantage of All the MIPS - SYCL & C++ - Wong, Delaney, Keryell, Liber, Chlanda - CppCon 2022
- Using std::chrono Calendar Dates for Finance in Cpp - Daniel Hanson - CppCon 2022
- Lightning Talks: -std=c++20 -- Will It Compile? That is the Question - Tulio Leao - CppCon 2022
- Aliasing in C++ - Risks, Opportunities and Techniques - Roi Barkan - CppCon 2022
- Lightning Talk: Programming is Fun in Cpp! - Pier-Antoine Giguère - CppCon 2022
- C++ Weekly - Ep 368 - The Power of template-template Parameters: A Basic Guide
- Lightning Talk: Effective APIs in Practice in C++ - Thamara Andrade - CppCon 2022
-- simdjson is supported on godbolt. https://godbolt.org/z/d73jjGW8r
If you combine magic_enum with {fmt} suddenly to_string() functions for all enums suddenly becomes a thing of the past. This was written using C++20 concepts, but if you are a better SFINAE player then I am, this can work in C++17 as well. fr. https://twitter.com/janwilmans/status/1637017691033567233
- The Art of SIMD Programming by Sergey Slotin
- Lightning Talk: 10 Things an Entry-Level Software Engineer Asks You to Do - Katherine Rocha CppCon22
- Lightning Talk: Dependency Injection for Modern C++ - Tyler Weaver - CppCon 2022
- Lightning Talk: majsdown: Metaprogramming? In my Slides? - Vittorio Romeo - CppCon 2022
- Lightning Talk: Const Mayhem in C++ - Ofek Shilon - CppCon 2022
- C++ Weekly - Ep 369 - llvm-mos: Bringing C++23 To Your Favorite 80's Computers
- Concurrency Patterns - Rainer Grimm - Meeting C++ online
- Re-inventing move semantics in modern C++ in 13 minutes
- Lightning Talk: Modernizing SFML in Cpp - Chris Thrasher - CppCon 2022
- C++ Weekly - SE - Make Your Own Godbolt (Compiler-Explorer) With GPT-4 in 5 Minutes!
- C++ Weekly - Ep 371 - Best Practices for Using AI Code Generators (ChatGPT and GitHub Copilot)
- Docker for Developers
- C++ Weekly - Ep 370 - Do Constructors Exist?
- Global Variables in C++... not as easy as it seems
- Do you even test? (your code with CMake)
- C++ Weekly - Special Edition - Getting Started with Embedded Python
- C++ Weekly - Ep 372 - CPM For Trivially Easy Dependency Management With CMake?
- Lightning Talk: MP: Template Meta-Programming in C++ - Kris Jusiak - CppCon 2022
- Lightning Talk: Standard Standards for C++ - Ezra Chung - CppCon 2022
- Lightning Talk: Embrace Leaky Abstractions in C++ - Phil Nash - CppCon 2022
- Interview With Ben Deane - Calendrical C++: std::chrono, History, Mathematics and the Computus
- Session Preview with Inbal Levi - Lets Talk About C++ Abstraction Layers - CppNow 2022
- Undo - Debugging demo - Meeting C++ online book & tool fair
- C++ Weekly - Ep 373 - Design Patterns in "Modern" C++ (2023)
- BETTER Header Files and Preprocessor Debugging
- C++ Weekly - Ep 374 - C++23's out_ptr and inout_ptr
- C++ Weekly - Ep 375 - Using IPO and LTO to Catch UB, ODR, and ABI Issues
- Björn Fahller: A quick guide through Non Type Template Parameters
- Interview With Ben Deane - Calendrical C++: std::chrono, History, Mathematics and the Computus
- Conan 2.0 demo - Chris McArthur - Meeting C++ online book & tool fair
- How to create custom QML components
- Universal/Forwarding References - Nicolai Josuttis - Meeting C++ 2022
- Arvid Norberg: Efficient parsing
- mp-units: Lessons learned and a new library design - Mateusz Pusz
- Basic HTTP and WebSocket Programming with Boost.Beast
- TCP/IP Networking with Boost.Asio
- The C++ rvalue lifetime disaster - Arno Schödl. think cell
- Aleksandar Šmigić — C++ Customization Points — 17.5.2023.
- "Qt and C++ 20" Marc Mutz/Piotr Wierciński
- C++ Weekly - Ep 376 - Ultimate CMake C++ Starter Template (2023 Updates)
- Live++ on Xbox Series X/S (C++ code hot-reload)
- Little Big Brains Making Tiny Devices Great with C++ Alejandro Hidalgo Juan Antonio García
- 161. Sanitizers, Cpp2, exceptions, compilers
- SwedenCpp YT - Timur Doumler: C++ and Safety
- SwedenCpp YT - Arvid Norberg: Efficient parsing
- Pure Virtual C++
- MSVC C++23 Update
- How To Fix Include Errors in C++
- Phil Nash - From nervous wreck to pro speaker in five easy steps
- Jens Weller - Speaking online
- C++ Weekly - Ep 377 - Looking Forward to C++26: What C++ Needs Next
- C++ Weekly - Ep 378 - Should You Ever std::move An std::array?
- C++ Weekly - Ep 379 - clang-tidy's "Easily Swappable Parameters" Warning - And How to Fix It!
- C++ Standard Views - Nico Josuttis - ACCU 2023
- Removing Needless Undefined Behavior for a Safer C++ - Alisdair Meredith - ACCU 2023
- Standard Attributes in C and C++ - Timur Doumler - ACCU 2023
- Sustainability Based on Data! – Social, Environmental, and Economic – Jutta Eckstein - ACCU 2023
- A Tour of C++ Recognised User Type Categories - Nina Ranns - ACCU 2023
- Lessons from 20 years of Debugging C++ Code - Sebastian Theophil - ACCU 2023
- Design Patterns: Examples in C++ - Chris Ryan - ACCU 2023
- Managing External API’s in Enterprise Systems - Peter Muldoon - ACCU 2023
- Removing Needless Undefined Behavior for a Safer C++ - Alisdair Meredith - ACCU 2023
- Keynote: Development Environments Shape Programming Solutions - Stephanie Brenham - ACCU 2023
- Improving C++ Compilation Times: Tools & Techniques - Vittorio Romeo - ACCU 2023
- Test-Driven Development of C++ Embedded and System-Level Software - Vladimir Vishnevskii - ACCU 2023
- C++ Weekly - Ep 380 - What Are std::ref and std::cref and When Should You Use Them?
- Headers and libraries, but with classes
- Keynote Speaker - Ned Batchelder
- C++ Compiler Errors for Humans | Pure Virtual C++ 2023
- Address Sanitizer continue_on_error | Pure Virtual C++ 2023
- Value-Oriented Programming | Pure Virtual C++ 2023
- Productive Cross-Platform and Game Development in Visual Studio | Pure Virtual C++ 2023
- Build Time Reflection with C++ in Year 2023 | Pure Virtual C++ 2023
- C++ Insights - Episode 39: Recursion-free templates with C++17s fold expressions
- itCppCon23 New Algorithms in C++23 (Conor Hoekstra)
- Single-file Rust programs - new nightly feature to test
- Pixelate an image in less than 50 lines of code - Learning Rust Creatively
- 4 levels of Rust error handling
- Let’s Talk About C++ Abstraction Layers - Inbal Levi - CppNow 2023
- Timur Doumler: C++ and Safety
- Low-Latency Trading Systems in C++: Templated Meta-State Machines in HFT - Jason McGuiness - ACCU 23
- Linux Debuginfo Formats: DWARF, ELF, dwo, dwp - What are They All? - Greg Law - ACCU 2023
- [MUC++] Ivica Bogosavljevic - Introduction to Hardware Efficiency
- itCppCon23 Conan 2.0: lessons learned from the C++ ecosystem (Luis Caro Campos)
- C++ Weekly - Ep 382 - The Static Initialization Order Fiasco and C++20's constinit
- Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann
- Keynote: Safety and Security: The Future of C++ - JF Bastien - CppNow 2023
- Reflect *this!: Design and Implementation of a Mixin Library with Static Reflection - Andy Soffer
- Obfuscate Logs Without an External Script by Executing Uninvoked C++ Code - Andrei Zissu CppNow 23
- Embedded Applications: Seamless Integration of C++ in Conjunction with C - Sindhusha Dhulipala
- Data-Oriented Design and Modern C++ - Floris Bob van Elzelingen - CppNow 2023
- Keynote: Safety and Security: The Future of C++ - JF Bastien - CppNow 2023
- C++ Tutorial: Using Boost.MP11 C++ Library - Jody Hagins - CppNow 2023
- From Templates to Concepts: Metaprogramming in C++ - Alex Dathskovsky - CppNow 2023
- Introduction to C++ Coroutines Through a Thread Scheduling Demonstration - Dian-Lun Lin CppNow 2023
- Template Parameters
- The Challenges of Implementing the C Standard Library in C++ - Siva Chandra Reddy - CppNow 2023
- Applying the Lessons of std::ranges to Unicode in the C++ Standard Library - Zach Laine CppNow 2023
- C++ Weekly - Ep 383 - C++ Cross Training
- C++ Weekly - Ep 384 - Lambda-Only Programming
- Embedded Applications: Seamless Integration of C++ in Conjunction with C - Sindhusha Dhulipala
- The Challenges of Implementing the C Standard Library in C++ - Siva Chandra Reddy - CppNow 2023
- Revisiting C++ Observers: Spooky Action at a Distance - Victor Ciura - ACCU 2023
- C++ And Beyond: Discussion - Vittorio Romeo, Kevlin Henney, Nico Josuttis & Kate Gregory - ACCU 2023
- Keynote: Psychology of Software Development: We’re Only Human After All - Gail Ollis - ACCU 2023
- Bjarne Stroustrup's Closing Keynote at Code Europe 2022 in Cracow – "How to evolve a language"
- CMake: A Case Study - Hans Vredeveld - ACCU 2023
- Coding for Safety, Security, and Sustainability in C++ - Panel Discussion - CppNow 2023
- And Then() Some(T): C++ Combinators - Higher-Order Functions in Cpp - Victor Ciura - ACCU 2023
- Using, Generating and Testing with Pseudo-Random Numbers - Frances Buontempo - ACCU 2023
- Pipeflow: C++ Task-Parallel Pipeline Scheduling Framework - Cheng-Hsiang Chiu - CppNow 2023
- Non-Uniform Memory Architecture (NUMA): A Nearly Unfathomable Morass of Arcana - Fedor Pikus CppNow
- Modified Condition and Decision Coverage in Gcc: Intro, Motivation & Tooling - Jørgen Kvalsvik
- Adventures with React and JUCE: Building UI with Typescript in a C++ Application - Jim Hague - ACCU
- Keynote: C++ Horizons - Bryce Adelstein Lelbach - ACCU 2023
- Forward Progress Guarantees in C++ - Olivier Giroux - CppNow 2023
- Preparing for Professionalism in Programming: A Student Perspective - Gail Ollis - ACCU 2023
- Comparing 'Classic C++' and 'Modern C++' Ways to Solve Programming Tasks - Roger Orr - ACCU 2023
- take(5): Using the C++ Iterator Model to Take Elements from an Input Stream - Barry Revzin - CppNow
- How Bloomberg uses Behavior-Driven Development (BDD) to Test Distributed Systems - Jacqueline Pan
- Why Loops End in C++ - Lisa Lippincott - CppNow 2023
- Keynote: C++ Horizons - Bryce Adelstein Lelbach - ACCU 2023
- C++ Weekly - Ep 387 - My Customized C++ Programming Keyboard!
- The Challenges of Implementing C++ Header Units: C++ Modules - Daniel Ruoso - CppNow 2023
- Large Scale Automated Refactoring Across Translation Unit Boundaries in C++ - Zie Weaver - CppNow 23
- A Deep Dive Into Dispatching Techniques in C++ - Jonathan Müller - CppNow 2023
- How to Master C++ - Jim Pascoe - ACCU 2023
- Introduction to Epoch-Based Memory Reclamation - Jeffrey Mendelsohn - ACCU 2023
- C++ Trivial Relocation Through Time - Mungo Gill - ACCU 2023
- C++ Weekly - SE - Interview with Stephen Berry - ODE's, Physics, constexpr, High Performance C++!
- C++ Coroutine Intuition - Roi Barkan - CppNow 2023
- Introduction to Secure Multi-Party Computation - Ahto Truu - ACCU 2023
- C++ Weekly - Ep 386 - C++23's Lambda Attributes
- Non-Uniform Memory Architecture (NUMA): A Nearly Unfathomable Morass of Arcana - Fedor Pikus CppNow
- Obfuscate Logs Without an External Script by Executing Uninvoked C++ Code - Andrei Zissu CppNow 23
- Monads in Modern C++ - Georgi Koyrushki and Alistair Fisher - ACCU 2023
- C++ Electronic Trading for Cpp Programmers - Mathias Gaunard - ACCU 2023
- Adventures with React and JUCE: Building UI with Typescript in a C++ Application - Jim Hague - ACCU
- Preparing for Professionalism in Programming: A Student Perspective - Gail Ollis - ACCU 2023
- Binary File Format Engineering and Reverse Engineering - Peter Bindels - ACCU 2023
- Keynote: Safety and Security: The Future of C++ - JF Bastien - CppNow 2023
- Rust for the C++ Programmer - CB Bailey and Andy Balaam - ACCU 2023
- Concurrency Approaches: Past, Present, and Future - Lucian Radu Teodorescu - ACCU 2023
- Adventures with React and JUCE: Building UI with Typescript in a C++ Application - Jim Hague - ACCU
- Make Beautiful Desktop Applications in C++
- Template Parameters
- C++ Coroutines From Scratch - Phil Nash - ACCU 2023
- C++ Tutorial: Using Boost.MP11 C++ Library - Jody Hagins - CppNow 2023
- Revisiting C++ Observers: Spooky Action at a Distance - Victor Ciura - ACCU 2023
- Data-Oriented Design and Modern C++ - Floris Bob van Elzelingen - CppNow 2023
- SIMD Libraries in C++ - Jeff Garland - CppNow 2023
- Introduction to C++ Coroutines Through a Thread Scheduling Demonstration - Dian-Lun Lin CppNow 2023
- C++ And Beyond: Discussion - Vittorio Romeo, Kevlin Henney, Nico Josuttis & Kate Gregory - ACCU 2023
- C++ Weekly - Ep 385 - The Important Parts of C++20
- The Challenges of Implementing the C Standard Library in C++ - Siva Chandra Reddy - CppNow 2023
- What is Low Latency C++? (Part 1) - Timur Doumler - CppNow 2023
- How Generic Programming and C++ Portability Give Great Performance and Reveals What Performs Well
- Keynote: Become a Better Programmer by Using Words and Ideas From Casual Gaming - Kate Gregory ACCU
- Designing for C++ Concurrency Using Message Passing - Anthony Williams - ACCU 2023
- Function Contracts in Practice using C++ - Rostislav Khlebnikov - ACCU 2023
- Productivity in C++ Game Development: The Mind of an AAA Game Developer - David Li & Keith Stockdale
- Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023
- BLADE - The Allen Telescope Array CUDA-Accelerated Real-Time DSP Library - Luigi Cruz - CppNow 2023
- Calendrical C++: std::chrono, History, Mathematics and the Computus - Ben Deane - CppNow 2023
- Keynote: Become a Better Programmer by Using Words and Ideas From Casual Gaming - Kate Gregory ACCU
- Callable Objects in Java, C#, Rust, and C++ - Zhihao Yuan - ACCU 2023
- Future of C++ Programming with AI Bots at Hand - Amir Kirsh and Alex Dathskovsky - CppNow 2023
- Remote Mob Programming in a High Stakes Environment - Giovanni Asproni - ACCU 2023
- Functional Programming in Modern C++: The Imperatives Must Go! - Victor Ciura - ACCU 2023
- The Story Of The Code - Dom Davis - ACCU 2023
- The New C++ Library: Strong Library Foundation for Future Projects - Jonathan Müller & Arno Schödl
- Multi Threading Model in Paradox Games: Past, Present and Future - Mathieu Ropert - ACCU 2023
- Building C++ Interfaces That Are Hard to Use Incorrectly - Andreas Weis - ACCU 2023
- mp-units: Lessons Learned and a New C++ Library Design - Mateusz Pusz - ACCU 2023
- Requirements for C++ Successor Languages - Bret Brown - CppNow 2023
- Keynote: The Evolution of C++ - A Typescript for C++ - Herb Sutter - CppNow 2023
- Using, Generating and Testing with Pseudo-Random Numbers - Frances Buontempo - ACCU 2023
- Project: Pixelate Images in Terminal
- C++ Insights - Episode 41: How type-traits work
- A Graph Based Update System in C++: Lightning Updates - Hana Dusíková - CppNow 2023
- C++ Weekly - Ep 389 - Avoiding Pointer Arithmetic
- C++ Package Manager - C++ Dependencies Don't Have To Be Painful! - Augustin Popa - ACCU 2023
- All the Safeties: Safety in C++ - Sean Parent - CppNow 2023
- Keynote: C++ Horizons - Bryce Adelstein Lelbach - ACCU 2023
- Implementing a C++ Coroutine Task from Scratch - Dietmar Kühl - ACCU 2023
- C++ Compile-Time Sparse Matrices for Linear Algebra and Tracking Applications - CppNow 2023
- C++ Compile-Time Sparse Matrices for Linear Algebra and Tracking Applications - CppNow 2023
- Modified Condition and Decision Coverage in Gcc: Intro, Motivation & Tooling - Jørgen Kvalsvik
- Applying Unix Readiness Model for Concurrent Operations in C++ - Filipp Gelman - ACCU 2023
- SIMD Libraries in C++ - Jeff Garland - CppNow 2023
- And Then() Some(T): C++ Combinators - Higher-Order Functions in Cpp - Victor Ciura - ACCU 2023
- Pipeflow: C++ Task-Parallel Pipeline Scheduling Framework - Cheng-Hsiang Chiu - CppNow 2023
- How Bloomberg uses Behavior-Driven Development (BDD) to Test Distributed Systems - Jacqueline Pan
- Preparing for Professionalism in Programming: A Student Perspective - Gail Ollis - ACCU 2023
- C++ Weekly - Ep 388 - My constexpr Revenge Against Lisp
- Coding for Safety, Security, and Sustainability in C++ - Panel Discussion - CppNow 2023
- take(5): Using the C++ Iterator Model to Take Elements from an Input Stream - Barry Revzin - CppNow
- Adventures with React and JUCE: Building UI with Typescript in a C++ Application - Jim Hague - ACCU
- Debugging C++ Code: A Practical and Interactive Guide - Sebastian Theophil - CppNow 2023
- Applicative: The Forgotten Functional Pattern in C++ - Ben Deane - CppNow 2023
- Definition-Checked Generics, Part 1: The Why & How - Chandler Carruth, Josh Levenberg, Richard Smith
- Lightning Talk: Why IT Projects Fail - Jim Hague - ACCU 2023
- Lightning Talk: Algorithm? You Keep Using That Word - Kevlin Henney - ACCU 2023
- The New C++ Library: Strong Library Foundation for Future Projects - Jonathan Müller & Arno Schödl
- Function Contracts in Practice using C++ - Rostislav Khlebnikov - ACCU 2023
- Implementing Fast Calendar Algorithms - Speeding Date - Cassio Neri - CppNow 2023
- Khronos Sycl Language Framework for C++ Accelerators: Take Advantage of All the MIPS Michael S Wong
- Keynote: Safety in C++: All the Safeties! - Sean Parent - C++ on Sea 2023
- Composition on Tiny Embedded Systems in C++ - Luke Valenty - CppNow 2023
- Lightning Talk: On Being Autistic - Neurodiversity Awareness - Dom Davis - ACCU 2023
- Space Invaders: The C++20 Spaceship Operator is Upon Us - Lieven de Cock - ACCU 2023
- Reverse Engineering C++20 Coroutines
- So, You Want to Use C++ Modules … Cross-Platform? - Daniela Engert - C++ on Sea 2023
- Typical C++, but Why? - Björn Fahller - C++ on Sea 2023
- Using the C++ Sender/Receiver Framework: Implement Control Flow for Async Processing - Steve Downey
- import CMake: // 2023 State of C++20 modules in CMake - Bill Hoffman - CppNow 2023
- Lightning Talk: SAAAD: Spooky Action At A Distance - Andy Balaam - ACCU 2023
- So, You Want to Use C++ Modules … Cross-Platform? - Daniela Engert - C++ on Sea 2023
- Trees for Logic and Parsing in C++ - Hans de Nivelle - CppNow 2023
- Special Member Functions in C++ - Kris van Rens - C++ on Sea 2023
- Lightning Talk: Joining an Open Source Project - What Can Possibly Go Wrong? - Felix Petriconi ACCU
- CUDA Tutorials I Profiling and Debugging Applications
- What's New in Compiler Explorer? - Matt Godbolt - C++ on Sea 2023
- Lightning Talk: Wikis Are Bad - Roger Orr - ACCU 2023
- Exceptions in C++: Better Design Through Analysis of Real World Usage - Peter Muldoon - CppNow 2023
- Safety-First: How To Develop C++ Safety-Critical Software - Andreas Weis - CppNow 2023
- Lightning Talk: History of Programming Languages - Brief, Incomplete & Mostly Wrong Jørgen Kvalsvik
- Tips and Tricks for Becoming a CMake Master - Hans Vredeveld - C++ on Sea 2023
- Introducing a Memory-Safe Successor Language in Large C++ Code Bases - John McCall - CppNow 2023
- Lightning Talk: Global API Injection in C++ - Ben Deane - CppNow 2023
- Integer Type Selection in C++: in Safe, Secure and Correct Code - Robert Seacord - CppNow 2023
- Lightning Talk: The Most Important C++ Feature - Nicolai Josuttis - ACCU 2023
- Lightning Talk: Home Is Not a Place - Third Culture - Tom Cruzalegui - ACCU 2023
- Building Cpp Interfaces That Are Hard to Use Incorrectly - Andreas Weis - CppNorth 2023
- Teaching C++ Containers and Allocators How to Sanitize Addresses - Miro Knejp - CppNorth 2023
- Lightning Talk: Linux perf - What My Program Is Doing? - Julius Zukauskas - ACCU 2023
- C# for C++ programmers, C# basics, C# vs. C++ - Fatemeh Jafargholi - CppNorth 2023
- Lightweight Wrappers for Conscious std::transform_reduce Operation Safety - Richárd Szalay - CppNow
- Lightning Talk: A Journey Back In Time - C++ Evolution - Andrei Zissu - CppNow 2023
- Lightning Talk: Sustainable Programming for Our Planet That’s on Fire - Jutta Eckstein - ACCU 2023
- What Happens After The Compiler in C++ (How Linking Works) - Anders Schau Knatten - C++ on Sea 2023
- Standard C++ Toolset - Anastasia Kazakova - C++ on Sea 2023
- To Move or Not to Move - Move Semantics in C++: An Interactive Analysis - Amir Kirsh - CppNorth 2023
- Lightning Talk: How Hard Can it be to SFINAE in C++03? - Christopher Fretz - CppNow 2023
- Lightning Talk: The Cyrillic Alphabet - Dom Davis - ACCU 2023
- Adapting C++20 Ranges Algorithms for Most Metaprogramming Needs in Fewer Than 1,000 Lines of Code
- How to Use std::chrono for Calendrical Calculations in C++ - Ben Deane - CppNorth 2023
- Templates Made Easy With C++20 - Roth Michaels - C++ on Sea 2023
- Lightning Talk: Test Your Error-Handling Code or Panic! - Greg Law - ACCU 2023
- C++ strfry: An Efficient Server for the Nostr Protocol - Doug Hoyte - CppNorth 2023
- Assembly, System Calls, and Hardware in C++ - David Sankel - CppNow 2023
- Lightning Talk: The Halting Problem & Alan Turing - Mathieu Ropert - ACCU 2023
- Lightning Talk: Programming One-Liners - Chris Oldwood - ACCU 2023
- Adapting C++20 Ranges Algorithms for Most Metaprogramming Needs in Fewer Than 1,000 Lines of Code
- Carbon Language Successor Strategy: From C++ Interop to Memory Safety - Chandler Carruth - CppNow 23
- Moving to C++20 for Fun, Beauty... and Results! - Patrice Roy - CppNorth 2023
- Lightning Talk: Mastermind - Chris Oldwood and Dom Davis - ACCU 2023
- Lightning Talk: Sustainable Programming for Our Planet That’s on Fire - Jutta Eckstein - ACCU 2023
- Keynote: Steps to Wisdom for C++ Developers - Kate Gregory - CppNorth 2023
- A Smooth Introduction to SYCL for C++20 Afficionados - Joel Falcou - C++ on Sea 2023
- Value Oriented Programming Part 1: You Say You Want to Write a Function - Tony Van Eerd CppNow 2023
- Lightning Talks: What If? - Test Automation Discussion - Giovanni Asproni - ACCU 2023
- New Algorithms in C++23 - Conor Hoekstra - C++ on Sea 2023
- A Safer Iteration Model for C++ - Tristan Brindle - C++ on Sea 2023
- Designing for Concurrency Using Message Passing in C++ - Anthony Williams - C++ on Sea 2023
- C++ Weekly - Ep 393 - C++23's std::unreachable
- How to Build Cpp Interfaces That Are Hard to Use Incorrectly - Andreas Weis - C++ on Sea 2023
- Lightning Talk: My Last Slide - Frances Buontempo - ACCU 2023
- Object Lifetime in C++: From Start to Finish - Thamara Andrade - CppNorth 2023
- A Guide to Debugging C++ Code: Practical and Interactive Examples - Sebastian Theophil - C++ on Sea
- Lightning Talk: Emplacing
std::array
Is Impossible - Vittorio Romeo - ACCU 2023 - Typical C++: Guide to the C++ Type System - Björn Fahller - CppNorth 2023
- Lightning Talk: Writing a Lookup Table in C++ - Richard Smith - CppNow 2023
- Lightning Talk: How we Grade C++ Assignments - Hans de Nivelle - CppNow 2023
- Lightning Talk: ChatGPT - Facts and Fiction - Stefan Pabst - ACCU 2023
- Lightning Talk: FizzBuzz Covered - Kevlin Henney - ACCU 2023
- Lightning Talk: C++ Builds: Time to Slow Down - Damien Buhl - CppNow 2023
- A Guide to Managing External APIs in C++ Enterprise Systems - Peter Muldoon - CppNorth 2023
- Lightning Talk: The Guide to C++ Conferences for Swimmers - Sebastian Theophil - CppNow 2023
- Lightning Talk: Safe Arithmetic Speed-Run: Experimental C++ Library - Luke Valenty - CppNow 2023
- Metaprogramming: From Templates to Concepts in C++ - Alex Dathskovsky - CppNorth 2023
- Midnote: Why Cpp Loops End - Lisa Lippincott - C++ on Sea 2023
- Function Composition in Programming Languages - Conor Hoekstra - CppNorth 2023
- How the Environment Changes the Way We Write C++ Code - Daniel Withopf - CppNorth 2023
- Lightning Talks: Hard Things in Software Engineering - Lucian Radu Teodorescu - ACCU 2023
- The C++ rvalue Lifetime Disaster - Arno Schoedl - C++ on Sea 2023
- Keynote: I Can Write C++ Code. Getting Something Done Is Another Matter - Jessica Kerr - CppNorth23
- Lightning Talk: An Entry-Level Software Engineer Asks for 10 More Things From You – Katherine Rocha
- Lightning Talk: Searching with C++ - A Fulltext Index Search Algorithm - Hana Dusíková - CppNow 2023
- Lightning Talk: BDD - Cucumber, Specflow and Gherkin are not required! - Seb Rose - ACCU 2023
- Shared Libraries in Windows and Linux - Ofek Shilon - C++ on Sea 2023
- Lightning Talk: Your Favorite Undefined Behavior in C++ - JF Bastien - CppNow 2023
- [CppIndiaCon 2023] C++ Coroutines from Scratch by Andreas Fertig
- Efficient and Reliable Wrapping of C APIs Using Modern C++ - Vladimir Vishnevskii - C++ on Sea 2023
- Automatically Testing Hazel - My Game Engine
- Memory Allocation in C++: The Fight Between Elves and Orcs - Patrice Roy - CppNorth 2023
- Two Ways To Do Dynamic Dispatch
- Lightning Talk: Searching with C++ - A Fulltext Index Search Algorithm - Hana Dusíková - CppNow 2023
- Keynote: Optimizing for Change in C++ - Ben Deane - CppNorth 2023
- Lightning Talk: Logic Proof Theory as a 3D Puzzle Game - Joel Holmes - ACCU 2023
- Lightning Talk: Cpp Extension Methods Revisited - Phil Nash - ACCU 2023
- Lightning Talk: Powered by C++20 Meta-Programming (MP) - Kris Jusiak - CppNow 2023
- Lightning Talk: Static Reflection on the Budget in C++23 - Kris Jusiak - CppNow 2023
- Lightning Talk: The Cyrillic Alphabet - Dom Davis - ACCU 2023
- A Tale of Two Tuples - A Story of the C++ Revolution - Will Wray - CppNorth 2023
- Guide to Safety in C++ - Timur Doumler - CppNorth 2023
- The Calm Before the Storm: Using an AI-enabled Towed ROV to Survey Maui's Coral Reefs
- Value Oriented Programming Part V: Return of the Values - Tony Van Eerd - CppNorth 2023
- Polymorphism, Cohesion, and Coupling in C++ - Jody Hagins - C++ on Sea 2023
- Lightning Talk: Hilbert’s Hotel - the Untold Bits - Tobias Loew - CppNow 2023
- Iteration Revisited: A Safer Iteration Model for C++ - Tristan Brindle - CppNorth 2023
- Lightning Talk: Hilbert’s Hotel - the Untold Bits - Tobias Loew - CppNow 2023
- Lightning Talk: Into the Lambdaverse - Weird C++ Lambda Shenanigans - Timur Doumler - CppNow 2023
- Lightning Talk: operator for - C++ Generator Ranges Without Coroutine Overhead - Jonathan Müller
- Lightning Talk: Crouching Dragon, Hidden Friend: What is C++ idiom Hidden Friend? -Peter Bindels
- Lightning Talk: Faster Filtering with Flux in C++ - Tristan Brindle - CppNorth 2023
- An Engineering Approach to Optimising C++ - Dave Rowland - C++ on Sea 2023
- Lightning Talk: Learning Curves - Miro Knejp - CppNorth 2023
- Lightning Talk: Virtual Functions in C++ Are Not Slow - Rud Merriam - CppNorth 2023
- Lightning Talk: How to Leverage SIMD Intrinsics for Massive Slowdowns - Matthew Kolbe - CppNow 2023
- Lightning Talk: sizeof((std::variant(double, char[10])) - Olivia Wasalski - CppNorth 2023
- New Algorithms in C++23 - Conor Hoekstra - CppNorth 2023
- Lightning Talk: An Argument for Working from Home: A Real (Estate) Rant - Gail Ollis - ACCU 2023
- Writing C++ to Be Read - Vincent Zalzal - CppNorth 2023
- Endnote: AI-Assisted Software Engineering - Bryce Adelstein Lelbach - C++ on Sea 2023
- Implementing Fast Calendar Algorithms: Speeding Date - Cassio Neri - C++ on Sea 2023
- Libraries: A First Step Toward Standard C++ Dependency Management - Bret Brown & Bill Hoffman
- Lightning Talk: Amortized O(1) Complexity - Andreas Weis - CppNorth 2023
- Plenary: Cooperative C++ Evolution – Toward a Typescript for C++ - Herb Sutter - CppCon 2023
- C++ Feature Coroutines, Beginner Friendly - Andreas Fertig - CppNorth 2023
- Lightning Talk: Christie Mystique - Tony Van Eerd - CppNow 2023
- Lightning Talk: Intelligence Will Kill Us All - Jessica Kerr - CppNorth 2023
- Lightning Talk: Really Long Division - David Watson - ACCU 2023
- Compiler Explorer 2023: What’s New? - Matt Godbolt - CppNorth 2023
- The Power of C++ Templates With mp-units: Lessons Learned & a New Library Design - Mateusz Pusz 2023
- Lightning Talk: Crouching Dragon, Hidden Friend: What is C++ idiom Hidden Friend? - Peter Bindels
- Time to Sort Out std::chrono
- Lightning Talk: Red/Green/What? - Colour Vision Limitation - Björn Fahller - C++ on Sea 2023
- CUDA Developer Tools | Performance Analysis with NVIDIA Nsight Systems Timeline
- Lightning Talk: Mismeasure for Measure (Part 1 of N) - Mateusz Pusz - C++ on Sea 2023
- Lightning Talk: I Need a Different Variant in C++ - Robert Allan Hennigan Leahy - C++ on Sea 2023
- Lightning Talk: Undefined Behaviour in C++ - Cassio Neri - C++ on Sea 2023
- C++ Weekly - Ep 397 - std::chrono Quickstart With C++20 Calendars!
- Lightning Talk: C++ String Literals Have the Wrong Type - Jonathan Müller - C++ on Sea 2023
- Lightning Talk: Finding My First Compiler Bug - Braden Ganetsky - CppNow 2023
- Lightning Talk: Does AVX512 Reduce Power Consumption? - Andrew Drakeford - C++ on Sea 2023
- Lightning Talk: How to Utilize Parallelism in Your Home Office - Tina Ulbrich - C++ on Sea 2023
- C++ Weekly - Ep 399 - C++23's slide_view vs adjacent_view
- Panel: C23 and beyond (Pre-NDC-TechTown 2023 Meetup)
- Lightning Talk: FM Demodulation with RTL-SDR - Doug Hoyte - CppNorth 2023
- Most Malleable Memory Management Method in C++ - Björn Fahller - C++ on Sea 2023
- Lightning Talk: Christie Mystique - Tony Van Eerd - CppNow 2023
- Lightning Talk: Berkson's Paradox - Are Technically Skilled People Worse at “Humaning”?
- Automatic Caching for C++ Builds: Merging Git and the Compiler - Damien Buhl - C++ on Sea 2023
- Lightning Talk: Really Long Division - David Watson - ACCU 2023
- Hidden Hazards: Unique Burnout Risks in Tech - Dr. Allessandria Polizzi - C++ on Sea 2023
- Lightning Talk: How Quick, Fast, and Valuable Feedback Helps Programming - Arne Mertz C++ on Sea 23
- Lightning Talks: 5 Things You Didn't Know Your CPU Did For You - Matt Godbolt - C++ on Sea 2023
- Lightning Talk: Really Simple Machine Learning in C++ - Ben Huckvale - C++ on Sea 2023
- Lightning Talk: What Does ChatGPT Know About C++ and Why Fear the Global Namespace? - Roth Michaels
- November Talk: Łukasz Kosiński "A Qt Framework Retrospective"
- C++ Weekly - Ep 401 - C++23's chunk view and stride view
- Don't use static (outside of classes) in modern C++
- David Stone - The State of C++ Modules
- Let's make a library that uses Reflection - Konstantinos Kanavouras - Meeting C++ 2023
- Introduction to C++ Containers - Know Your Data Structures - Mike Shah - Meeting C++ 2023
- C++ Weekly - Ep 403 - Easier Coroutines with CppCoro
- How to Properly Setup C++ Projects
- AI Assistants for C++ Developers - Michael Price - Meeting C++ 2023
- C++ Insights - Episode 44: Compilers are lazy, and this is good
- Continuous Regression Testing for Safer and Faster Refactoring in C++ - Pejman Ghorbanzade - CppCon
- 6 impossible things - Kevlin Henney - Opening Keynote Meeting C++ 2023
- Effective Ranges: A Tutorial for Using C++2x Ranges - Jeff Garland - CppCon 2023
- Back to Basics: Functions in C++ - Mike Shah - CppCon 2023
- std::simd: How to Express Inherent Parallelism Efficiently Via Data-parallel Types - Matthias Kretz
- So you'd like to import a CSV File... - Jens Weller - Meeting C++ 2023
- C++ Modules: Getting Started Today - Andreas Weis - CppCon 2023
- Things Happening in SG14… - Patrice Roy - CppCon 2023
- Thinking Functionally in C++ - Brian Ruth - CppCon 2023
- A tour through the Meeting C++ community survey - Jens Weller - Meeting C++ 2023
- Lifetime Safety in C++: Past, Present and Future - Gabor Horvath - CppCon 2023
- A Long Journey of Changing std::sort Implementation at Scale - Danila Kutenin - CppCon 2023
- What can Class Template Policy Design do for your codebase?
- Finding Your Codebases C++ Roots - Katherine Rocha - CppCon 2023
- C++ Weekly - Ep 406 - Why Avoid Pointer Arithmetic?
- Back to Basics: Debugging in Cpp - Greg Law - CppCon 2023
- Dependency Injection Patterns: Efficiency and Usability - Vladimir Vishnevskii - Meeting C++ 2023
- Customization Methods: Connecting User and C++ Library Code - Inbal Levi - CppCon 2023
- C++ Horizons - Bryce Adelstein Lelbach - Meeting C++ 2023
- Better C++ ranges - Arno Schödl - Meeting C++ 2023
- Delivering Safe C++ - Bjarne Stroustrup - CppCon 2023
- Expressive Compile-time Parsers in C++ - Alon Wolf - CppCon 2023
- How to start a modern C++ project - Mikhail Svetkin - Meeting C++ 2023
- New in Visual Studio: CMake Debugger, Better Diagnostics, and Video Games - David Li & Mryam Girmay
- Artur Foxander: Ten actionable tips to fix almost all bugs
- How Visual Studio Code Helps You Develop More Efficiently in C++ - Alexandra Kemper and Sinem Akinci
- Variable Monitoring with Declarative Interfaces - Nikolaj Fogh - Meeting C++ 2023
- Why i think C++ is better than rust
- Performance matters - new tricks for old dogs - Matt Bentley - Meeting C++ 2023
- Use static in classes (when needed) in modern C++
- Cache-friendly Design in Robot Path Planning with C++ - Brian Cairl - CppCon 2023
- Prog C++ - Ivan Čukić - Closing Keynote Meeting C++ 2023
- "Distributed Ranges": Model for Building Distributed Data Structures, Algorithms & Views - Ben Brock
- Thinking Functionally in C++ - Brian Ruth - CppCon 2023
- Exceptionally Bad: The Misuse of Exceptions in C++ & How to Do Better - Peter Muldoon - CppCon 2023
- C++20 Modules: The Packaging and Binary Redistribution Story - Luis Caro Campos - CppCon 2023
- Plenary: Cooperative C++ Evolution - Toward a Typescript for C++ - Herb Sutter - CppCon 2023
- Leveraging a Functional Approach for More Testable & Maintainable ROS 2 Code - Bilal Gill - CppCon23
- CMake and Conan: past, present and future - Diego Rodriguez-Losada - Meeting C++ 2023
- std::linalg: Linear Algebra Coming to Standard C++ - Mark Hoemmen - CppCon 2023
- What I learned from sockets - Filipp Gelman - Meeting C++ 2023
- Back to Basics: Iterators in C++ - Nicolai Josuttis - CppCon 2023
- Back to Basics: (Range) Algorithms in C++ - Klaus Iglberger - CppCon 2023
- Lock-free Atomic Shared Pointers Without a Split Reference Count? It Can Be Done! - Daniel Anderson
- Why Loops End in Cpp - Lisa Lippincott - CppCon 2023
- Expressing Implementation Sameness and Similarity - Polymorphism in Modern C++ - Daisy Hollman
- German for Software Developers - Tina Ulbrich - Lightning Talks @ Meeting C++ 2023 xxx
- Rewiring your brain with test driven thinking in C++ - Phil Nash - Meeting C++ 2023
- A Fast, Compliant JSON Pull Parser for Writing Robust Applications - Jonathan Müller - CppCon 2023
- C++ in the Developing World, Why it matters - Mathew Benson
- The Au C++ Units Library: Handling Physical Units Safely, Quickly, & Broadly - Chip Hogg - CppCon 23
- C++ Weekly - Ep 408 - Implementing C++23's constexpr unique_ptr in C++20
- C++ Weekly - Ep 409 - How To 2x or 3x Your Developer Salary in 2024 (Plus Some Interviewing Tips!)
- (Fine) Wine and MSVC - Yannic Staudt - Lightning Talks @ Meeting C++ 2023
- Plenary: Cooperative C++ Evolution - Toward a Typescript for C++ - Herb Sutter - CppCon 2023
- What we've been (a)waiting for? - Hana Dusíková - Meeting C++ 2023
- "Are you a fan of the latest C standards?"
- File I/O for Game Developers: Past, Present, and Future with C++ - Guy Davidson - CppCon 2023
- Implementing coroutines using C++17 - Alon Wolf - Lightning Talks @ Meeting C++ 2023
- My favourite memory leak - Björn Fahller - Lightning Talks @ Meeting C++ 2023
- Compile-time sparse matrices - Daniel Withopf - Meeting C++ 2023
- A Journey Into Non-Virtual Polymorphism in C++ - Rudyard Merriam - CppCon 2023
- More C++ Ranges Please - Roi Barkan - CppCon 2023
- A Common Package Specification: Getting Build Tools to Talk to Each Other - Lessons Learned CppCon
- ISO C++ Standards Committee Panel Discussion - Hosted by Herb Sutter - CppCon 2023
- Taming Lambdas' uniqueness - Dawid Zalewski - Meeting C++ 2023
- So, you want to use C++ Modules ...cross platform - Daniela Engert - Meeting C++ 2023
- Applicative: The Forgotten C++ Functional Pattern - Ben Deane - CppCon 2023
- Minimal Logging Framework in C++20 - Koen Poppe - Meeting C++ 2023
- Back to Basics: Initialization in C++ - Ben Saks - CppCon 2023
- BehaviorTree.CPP: Task Planning for Robots and Virtual Agents - Davide Faconti - CppCon 2023
- Swift ABI Resilience - Victor Ciura - Meeting C++ 2023
- Six Ways for Implementing Math Expressions Calculator in C++ - Amir Kirsh - CppCon 2023
- Taro: Task Graph-Based Asynchronous Programming Using C++ Coroutine – Dian-Lun Lin - CppCon 2023
- Optimizing Multithreading Performance - Shivam Kunwar - Meeting C++ 2024
- C++ Weekly - Ep 411 - Intro to C++ Exceptions
- Generic vs Meta Programming
- Class Layout - Miloš Anđelković - Meeting C++ 2023
- Regular, revisited - Victor Ciura - Meeting C++ 2023
- C++ Weekly - Ep 412 - Possible Uses of C++23's [[assume]] Attribute
- Data Storage in Entity Component Systems - Mathieu Ropert - Meeting C++ 2023
- Expressive Compile Time Parsers - Alon Wolf - Meeting C++ 2023
- Noexcept? Enabling Testing of Contract Checks in C++ - Pablo Halpern & Timur Doumler - CppCon 2023
- Linkers, Loaders and Shared Libraries in Windows, Linux, and C++ - Ofek Shilon - CppCon 2023
- Plug-in Based Software Architecture for Robotics - Abishalini Sivaraman & Anthony Baker CppCon 2023
- Concurrency TS2: Improved C++ Concurrency and Lock-free Programming - Maged Michael & Michael Wong
- Is C++23 std::mdspan a Zero-overhead Abstraction? - Oleksandr Bacherikov - CppCon 2023
- Tooling Intuition - Kevin Carpenter - Meeting C++ 2023
- Advanced SIMD Algorithms in Pictures - Denis Yaroshevskiy - Meeting C++ 2023
- Throwing Tools at Ranges - Tina Ulbrich - Meeting C++ 2023
- How to Build Your First C++ Automated Refactoring Tool - Kristen Shaker - CppCon 2023
- Object Introspection: A C++ Memory Profiler - Jonathan Haslam & Aditya Sarwade - CppCon 2023
- Exploration of Strongly-typed Units in C++: A Case Study from Digital Audio - Roth Michaels - CppCon
- Embracing CTAD - Nina Ranns - CppCon 2023
- Why use templates in modern C++
- Libraries: A First Step Toward Standard C++ Dependency Management - Bret Brown & Bill Hoffman 2023
- Typical C++, But Why? - Björn Fahller - Meeting C++ 2023
- C++ Common Knowledge - Dawid Zalewski - Meeting C++ 2023
- C++ Weekly - Ep 413 - (2x Faster!) What are Unity Builds (And How They Help)
- C++ Weekly - Ep 414 - C++26's Placeholder Variables With No Name
- Design Patterns: The most common misconceptions - Klaus Iglberger - Meeting C++ 2023
- Robotics at Compile Time: Optimizing Robotics Algorithms With C++'s Compile-Time Features - CppCon23
- Robots Are After Your Job: Exploring Generative AI for C++ - Andrei Alexandrescu - CppCon 2023
- Robotics at Compile Time: Optimizing Robotics Algorithms With C++'s Compile-Time Features - CppCon23
- Playing Video Games One Frame at a Time - Ólafur Waage - Meeting C++ 2023
- Symbolic Calculus for High-performance Computing From Scratch Using C++23 - Vincent Reverdy - CppCon
- Using the filter view in practice - Nicolai Josuttis - Meeting C++ 2023
- C++ Weekly - Ep 415 - Moving From C++98 to C++11
- C++ Object Lifetime: From Start to Finish - Thamara Andrade - CppCon 2023
- Type Erasure - The Implementation Details - Klaus Iglberger - Meeting C++ 2023
- Monads in Modern C++ - Georgi Koyrushki & Alistair Fisher - CppCon 2023
- Undefined Behavior in C++: What Every Programmer Should Know and Fear - Fedor Pikus - CppCon 2023
- Back to Basics: Testing in C++ - Phil Nash - CppCon 2023
- Coroutine Patterns: Problems and Solutions Using Coroutines in a Modern Codebase - Francesco Zoffoli
- Back to Basics: C++ Concurrency - David Olsen - CppCon 2023
- Time Travel Debugging - Greg Law - Meeting C++ 2023
- Powered by AI: A Cambrian Explosion for C++ Software Development Tools - Emery Berger - CppCon 2023
- A Smooth Introduction to SYCL for C++20 afficionados - Joel Falcou - Meeting C++ 2023
- What a compiler does with templates in C++
- TDD for Microcontrollers - Daniel Penning - Meeting C++ 2023
- Johan Berg: Building libraries on top of Boost.Asio
- Machine Code Explained - Computerphile
- Advanced SIMD Algorithms in Pictures - Denis Yaroshevskiy - CppCon 2023
- Advancing cppfront with Modern C++: Refining the Implementation of is, as, and UFCS - Filip Sajdak
- Single Producer Single Consumer Lock-free FIFO From the Ground Up - Charles Frasch - CppCon 2023
- The Absurdity of Error Handling: Finding a Purpose for Errors in Safety-Critical SYCL - Erik Tomusk
- C++ Insights - Episode 47: Prefer user-defined literals when available
- Applied Modern C++: The problem of messages versioning in API - Olivia Quinet - Meeting C++ 2023
- grpc C++ ... a way to go generic - Irakleia Karyoti - Meeting C++ 2023
- Can C++ Data-oriented-design be Improved? - Ollivier Roberge - CppCon 2023
- Leveraging the Power of C++ for Efficient Machine Learning on Embedded Devices - Adrian Stanciu
- Back to Basics: The Rule of Five in C++ - Andre Kostur - CppCon 2023
- C++ Regular, Revisited - Victor Ciura - CppCon 2023
- C++23: An Overview of Almost All New and Updated Features - Marc Gregoire - CppCon 2023
- What is a random number and why should I care - Frances Buontempo - Meeting C++ 2023
- Path Tracer Code Walkthrough (C++/OpenGL) // Code Review
- Evolution of a Median Algorithm in C++ - Pete Isensee - CppCon 2023
- Designing Fast and Efficient List-like Data Structures - Yannic Bonenberger - CppCon 2023
- An Introduction to Tracy Profiler in C++ - Marcos Slomp - CppCon 2023
- Building Bridges: Leveraging C++ and ROS for Simulators, Sensor Data and Algorithms - CppCon 2023
- Iteration Revisited: A Safer Iteration Model for Cpp - Tristan Brindle - CppCon 2023
- Safety and Security for C++: Panel Discussion - Hosted by Michael Wong - CppCon 2023
- Khronos APIs for Heterogeneous Compute and Safety: SYCL and SYCL SC - CppCon 2023
- C++ in the Developing World: Why it Matters - Mathew Benson - CppCon 2023
- C++ Weekly - Ep 419 - The Important Parts of C++23
- Optimizing Away C++ Virtual Functions May Be Pointless - Shachar Shemesh - CppCon 2023
- C++23: An Overview of Almost All New and Updated Features - Marc Gregoire - CppCon 2023
- Starting my modern C++ Project with CMake in 2024 - Jens Weller - Meeting C++ online
- Memory Model: Get your shared data under control - Jana Machutová - Meeting C++ 2023
- Function templates - the (almost) complete guide of how to use them in modern C++
- Getting Started with C++ - Michael Price - CppCon 2023
- C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023
- Back to Basics: Forwarding References - How to Forward Parameters in Modern C++ - Mateusz Pusz 2023
- Better Code: Exploring Validity in C++ - David Sankel - CppCon 2023
- Better Code: Contracts in C++ - Sean Parent & Dave Abrahams - CppCon 2023
- Building Consensus on a Set of Rules for Our Massive C++ Codebase - Sherry Sontag - CppCon 2023
- Tips on Surveying the C++ Community - Anastasia Kazakova - CppCon 2023
- C++ Weekly - Ep 420 - Moving From C++17 to C++20 (More constexpr!)
- Per-Magnus Holtmo: Using gRPC to fight Mordor
- Eric Landström: The bugs I remember
- C++ Insights - Episode 48: Less typing for lambdas in C++23