CppCon

CppCon

Visit cppcon.org for details on next year's conference. CppCon sponsors have made it possible to record and freely distribute over ...

@CppCon subscribers

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

CppCon

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

10 years ago - 1:27:46

When Nanoseconds Matter: Ultrafast Trading Systems in C++ - David Gross - CppCon 2024

CppCon

When Nanoseconds Matter: Ultrafast Trading Systems in C++ - David Gross - CppCon 2024

2 months ago - 1:28:51

Introduction to Wait-free Algorithms in C++ Programming - Daniel Anderson - CppCon 2024

CppCon

Introduction to Wait-free Algorithms in C++ Programming - Daniel Anderson - CppCon 2024

5 months ago - 1:04:42

CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”

CppCon

CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”

6 years ago - 1:00:46

Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel - CppCon 2022

CppCon

Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel - CppCon 2022

2 years ago - 1:01:29

CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced.  What do they really do?”

CppCon

CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”

7 years ago - 1:14:22

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

CppCon

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

6 months ago - 1:36:30

C++ Under the Hood: Internal Class Mechanisms - Chris Ryan - CppCon 2024

CppCon

C++ Under the Hood: Internal Class Mechanisms - Chris Ryan - CppCon 2024

3 months ago - 57:43

Back to Basics: Lifetime Management in Cpp - Phil Nash - CppCon 2024

CppCon

Back to Basics: Lifetime Management in Cpp - Phil Nash - CppCon 2024

2 months ago - 52:48

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

CppCon

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

2 years ago - 1:01:50

To Int or to Uint, This is the Question - Alex Dathskovsky - CppCon 2024

CppCon

To Int or to Uint, This is the Question - Alex Dathskovsky - CppCon 2024

1 month ago - 1:00:43

CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”

CppCon

CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”

7 years ago - 1:00:07

Gazing Beyond Reflection for C++26 - Daveed Vandevoorde - CppCon 2024

CppCon

Gazing Beyond Reflection for C++26 - Daveed Vandevoorde - CppCon 2024

1 month ago - 1:21:04

Lightning Talk: Rust Programming in 5 Minutes - Tyler Weaver - CppCon 2024

CppCon

Lightning Talk: Rust Programming in 5 Minutes - Tyler Weaver - CppCon 2024

13 days ago - 2:43

Back to Basics: Concepts in C++ - Nicolai Josuttis - CppCon 2024

CppCon

Back to Basics: Concepts in C++ - Nicolai Josuttis - CppCon 2024

5 months ago - 1:01:14

CppCon 2016: Timur Doumler “Want fast C++? Know your hardware!"

CppCon

CppCon 2016: Timur Doumler “Want fast C++? Know your hardware!"

8 years ago - 59:44

Modern C++ Error Handling - Phil Nash - CppCon 2024

CppCon

Modern C++ Error Handling - Phil Nash - CppCon 2024

2 months ago - 1:01:03

Taming the Filter View in C++ Programming - Nicolai Josuttis - CppCon 2024

CppCon

Taming the Filter View in C++ Programming - Nicolai Josuttis - CppCon 2024

5 months ago - 1:09:29

Moved-from Objects in C++ - Jon Kalb - CppCon 2024

CppCon

Moved-from Objects in C++ - Jon Kalb - CppCon 2024

2 months ago - 1:07:20

Back to Basics: Almost Always Vector - Kevin Carpenter - CppCon 2024

CppCon

Back to Basics: Almost Always Vector - Kevin Carpenter - CppCon 2024

6 months ago - 1:02:01

Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024

CppCon

Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024

5 months ago - 1:02:38

C++ Reflection Is Not Contemplation - Andrei Alexandrescu - CppCon 2024

CppCon

C++ Reflection Is Not Contemplation - Andrei Alexandrescu - CppCon 2024

5 months ago - 1:09:49

How to Hide C++ Implementation Details - Amir Kirsh - CppCon 2024

CppCon

How to Hide C++ Implementation Details - Amir Kirsh - CppCon 2024

1 month ago - 1:01:42

Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024

CppCon

Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024

2 months ago - 53:26

Lightning Talk: Do You Love or Hate Your C++ Build System? - Helen Altshuler - CppCon 2024

CppCon

Lightning Talk: Do You Love or Hate Your C++ Build System? - Helen Altshuler - CppCon 2024

1 month ago - 6:12

C++ Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - CppCon 2024

CppCon

C++ Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - CppCon 2024

4 months ago - 1:01:04

Security Beyond Memory Safety - Using Modern C++ to Avoid Vulnerabilities by Design - Max Hoffmann

CppCon

Security Beyond Memory Safety - Using Modern C++ to Avoid Vulnerabilities by Design - Max Hoffmann

1 month ago - 1:05:31

Template-less Metaprogramming in C++ - Kris Jusiak - CppCon 2024

CppCon

Template-less Metaprogramming in C++ - Kris Jusiak - CppCon 2024

2 months ago - 1:03:13

The Most Important C++ Design Guideline is Testability - Jody Hagins - CppCon 2024

CppCon

The Most Important C++ Design Guideline is Testability - Jody Hagins - CppCon 2024

4 months ago - 59:23

Back to Basics: Rvalues and Move Semantics in C++ - Amir Kirsh - CppCon 2024

CppCon

Back to Basics: Rvalues and Move Semantics in C++ - Amir Kirsh - CppCon 2024

2 months ago - 59:46

Announcing CppCon 2025 - Join C++ Developers, C++ Programmers and C++ Experts for the C++ Conference

CppCon

Announcing CppCon 2025 - Join C++ Developers, C++ Programmers and C++ Experts for the C++ Conference

3 days ago - 1:58

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

CppCon

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

3 years ago - 1:03:57

Back to Basics: Functional Programming and Monads in C++ - Jonathan Müller - CppCon 2024

CppCon

Back to Basics: Functional Programming and Monads in C++ - Jonathan Müller - CppCon 2024

3 months ago - 56:04

Perspectives on Contracts for C++ - Lisa Lippincott - CppCon 2024

CppCon

Perspectives on Contracts for C++ - Lisa Lippincott - CppCon 2024

4 months ago - 57:02

Back to Basics: Unit Testing in C++ - Dave Steffen - CppCon 2024

CppCon

Back to Basics: Unit Testing in C++ - Dave Steffen - CppCon 2024

6 months ago - 1:00:58

Back to Basics: Function Call Resolution in C++ - Ben Saks - CppCon 2024

CppCon

Back to Basics: Function Call Resolution in C++ - Ben Saks - CppCon 2024

5 months ago - 1:01:45

Back to Basics: Object-Oriented Programming in C++ - Andreas Fertig - CppCon 2024

CppCon

Back to Basics: Object-Oriented Programming in C++ - Andreas Fertig - CppCon 2024

3 months ago - 1:04:11

C++ Exceptions for Smaller Firmware - Khalil Estell - CppCon 2024

CppCon

C++ Exceptions for Smaller Firmware - Khalil Estell - CppCon 2024

5 months ago - 1:24:36

ISO C++ Standards Committee Panel Discussion 2024 - Hosted by Herb Sutter - CppCon 2024

CppCon

ISO C++ Standards Committee Panel Discussion 2024 - Hosted by Herb Sutter - CppCon 2024

3 months ago - 1:34:30

C++/Rust Interop: A Practical Guide to Bridging the Gap Between C++ and Rust - Tyler Weaver - CppCon

CppCon

C++/Rust Interop: A Practical Guide to Bridging the Gap Between C++ and Rust - Tyler Weaver - CppCon

2 months ago - 53:04

Lightning Talk: Generative C++ - Alon Wolf - CppCon 2024

CppCon

Lightning Talk: Generative C++ - Alon Wolf - CppCon 2024

1 month ago - 4:11

Cost of C++ Abstractions in C++ Embedded Systems - Marcell Juhasz - CppCon 2024

CppCon

Cost of C++ Abstractions in C++ Embedded Systems - Marcell Juhasz - CppCon 2024

2 months ago - 48:54

Lightning Talk: The Present and Future of Cross-Platform GUI in C++ - Matt Aber - CppCon 2024

CppCon

Lightning Talk: The Present and Future of Cross-Platform GUI in C++ - Matt Aber - CppCon 2024

1 month ago - 5:22

CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”

CppCon

CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”

7 years ago - 59:34

Lightning Talk: From Macro to Micro in C++ - Conor Spilsbury - CppCon 2024

CppCon

Lightning Talk: From Macro to Micro in C++ - Conor Spilsbury - CppCon 2024

10 days ago - 5:44

Lightning Talk: Remote Execution Caching Compiler (RECC) for C++ Builds - Shivam Bairoliya - CppCon

CppCon

Lightning Talk: Remote Execution Caching Compiler (RECC) for C++ Builds - Shivam Bairoliya - CppCon

1 month ago - 5:43

Lightning Talk: Improving an HTML Parser with Swift 6 Pattern Matching  - Andrew Kaster

CppCon

Lightning Talk: Improving an HTML Parser with Swift 6 Pattern Matching - Andrew Kaster

4 weeks ago - 5:46

Lightning Talk: Micro C++ Benchmarks & Murphy's Law - Lexington Brill - CppCon 2024

CppCon

Lightning Talk: Micro C++ Benchmarks & Murphy's Law - Lexington Brill - CppCon 2024

1 month ago - 4:47

Cpp Contracts - How Contracts in C++26 Can Improve C++ Code Safety and Correctness - Timur Doumler

CppCon

Cpp Contracts - How Contracts in C++26 Can Improve C++ Code Safety and Correctness - Timur Doumler

4 months ago - 1:03:12

Lightning Talk: The UB Detector: constexpr - Andreas Fertig - CppCon 2024

CppCon

Lightning Talk: The UB Detector: constexpr - Andreas Fertig - CppCon 2024

4 weeks ago - 6:43

Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022

CppCon

Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022

2 years ago - 49:07

Lightning Talk: CppDefCon3 - WarGames - Kevin Carpenter - CppCon 2024

CppCon

Lightning Talk: CppDefCon3 - WarGames - Kevin Carpenter - CppCon 2024

8 days ago - 4:28

So You Think You Can Hash - Victor Ciura - CppCon 2024

CppCon

So You Think You Can Hash - Victor Ciura - CppCon 2024

5 months ago - 59:08

The Beman Project: Bringing C++ Standard Libraries to the Next Level - David Sankel - CppCon 2024

CppCon

The Beman Project: Bringing C++ Standard Libraries to the Next Level - David Sankel - CppCon 2024

4 months ago - 1:08:59

Lightning Talk: Brainplus Expression Template Parser Combinator C++ Library: A User Experience

CppCon

Lightning Talk: Brainplus Expression Template Parser Combinator C++ Library: A User Experience

2 weeks ago - 6:31

C++ Safety And Security Panel 2024 - Hosted by Michael Wong - CppCon 2024

CppCon

C++ Safety And Security Panel 2024 - Hosted by Michael Wong - CppCon 2024

4 months ago - 1:29:05

Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024

CppCon

Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024

2 months ago - 47:12

CppCon 2017: Charles L. Wilcox “The Three Layers of Headers A Curious Discovery”

CppCon

CppCon 2017: Charles L. Wilcox “The Three Layers of Headers A Curious Discovery”

7 years ago - 5:12