Early Access Now Open for C++Now 2024 YouTube Videos

Access 50+ C++ Talks Through Our Early Access Portal!

We’re thrilled to announce that Early Access for the C++Now 2024 YouTube Video is officially live! Dive into the world of cutting-edge C++ development, learn from industry experts, and stay ahead of the curve with exclusive access to the latest talks from one of the premier conferences in the C++ community.

Here’s what you need to know:

What’s Available:

The current sessions that are available in the Early Access System includes:

  • A Deep Dive Into C++ Object Lifetimes – Jonathan Müller
  • An Adventure in Modern C++ Library Design – Robert Leahy
  • Backporting C++ Safety – Taylor Foxhall
  • Boost.Parser (Part 1 and Part 2) – A Parser Combinator Library for C++ – Zach Laine
  • C++ Coroutines and Structured Concurrency in Practice – Dmitry Prokoptsev
  • C++ Coroutines at Scale – Implementation Choices at Google – Aaron Jacobs
  • C++ is a Metacompiler – Daniel Nikpayuk
  • C++ Overload Inspector – A Tool for Analyzing and Profiling Overloaded Function Calls – Botond Istvan Horvath
  • C++ Painkillers for C++ Developers – The Evolution of C++ Tooling – Anastasia Kazakova
  • C++ Reflection – Back on Track – David Olsen
  • C++ Should Be C++ – David Sankel
  • C++ Type Erasure Demystified – Fedor G Pikus
  • C++ Zero Overhead Pass by Value Through Invocable C++ Abstractions – Filipp Gelman
  • C++11 to C++23 in the C++ Memory Model – Alex Dathskovsky
  • C++26 Preview – Jeffrey Garland
  • Concept Maps using C++23 Library Tech – Indirection to APIs for a Concept – Steve Downey
  • Dependency Injection in C++ – A Practical Guide – Peter Muldoon
  • Detect C++ Memory Leaks with ALSan: Attachable Leak Sanitizer – Bojun Seo
  • Developing Better C++ Code by Isolating Decisions – Michael Okyen
  • Embedded Asynchronous Abstraction C++ – Implementing Senders & Receivers Without an OS – Ben Deane
  • Employing Senders & Receivers to Tame Concurrency in C++ Embedded Systems – Michael Caisse
  • Expressive Compile-Time Parsers in C++ – Alon Wolf
  • Fast Conversion From Cpp Floating Point Numbers – Cassio Neri
  • Fun with Flags – C++ Type-safe Bitwise Operations – Tobias Loew
  • Functional C++ – Gašper Ažman
  • Glean: C++ Code Indexing at Meta – Michael Park
  • Guide to Random Number Generation in C++ – Adrien Devresse
  • Implementing Ranges and Views in C++ – Roi Barkan
  • Investigating Legacy Design Trends in C++ & Their Modern Replacements – Katherine Rocha
  • Modernizing Finite State Machines Implementation in C++ – Empower Simplicity and Boost Performance With std::variant – Amandeep Chawla
  • Rappel: Compose Algorithms, not Iterators – Google’s Alternative to Ranges
  • Reflection Is Good for C++ Code Health – Saksham Sharma
  • Reintroduction to Generic Programming for C++ Engineers – Nick DeMarco
  • Security in C++ – Hardening Techniques From the Trenches – Louis Dionne
  • Testability and C++ API Design – John Pavan, Lukas Zhao & Aram Chung
  • The Importance of the C++ Build System Target Model – Bill Hoffman
  • The Most Important API Design Guideline – No, It’s Not That One – Jody Hagins
  • Unlocking Modern CPU Power – Next-Gen C++ Optimization Techniques – Fedor G Pikus
  • Value Oriented Programming Part V – Return of the Values – Tony Van Eerd
  • What Does It Take to Implement the C++ Standard Library? (C++Now Edition) – Christopher Di Bella
  • What We’ve Been Awaiting For? – How to Build a C++ Coroutine Type – Hana Dusíková
  • Zero-Cost Abstractions in C++ – High Performance Message Dispatch – Luke Valenty


Videos will be added each week until all 52 videos have been uploaded. Each video will have a minimum of 30 days exclusivity in the early access system, before it’s publically released on the C++Now YouTube Channel: https://www.youtube.com/@BoostCon

The lightning talks from this years conference will be added after the main conference sessions.

Sessions will be released to the YouTube channel on a schedule of 3 videos a week, as such, some videos will remain in Early Access longer than others. Particularly those that occured later in the schedule, as we usually aim to release the videos in schedule order. Therefore some videos won’t be released publicly for at least 3-4 months. If you can’t wait to watch these sessions, the early access programme has you covered.

How to Access:

You’ll need a valid Early Access Registration pass to access this year’s videos before they are released to YouTube.

All participants of C++Now 2024 receive complimentary access as part of their conference registration.

Alternatively, if you did not attend this year, you purchase a stand-alone pass for $150 at this link: https://na.eventscloud.com/ereg/index.php?eventid=789034&

Once you have a valid registration, you’ll need to create an account using the same email address you registered with, on the early access portal page: https://cppnow.programmingarchive.com/early-access

Register for an account here: https://cppnow.programmingarchive.com/registration/

All current pass holders have been emailed with additional details on how to register, including info on how to report issues or request assistance.

What You Get:

By purchasing an Early Access pass, you’re not just gaining access to videos; you’re securing at least 30 days of exclusive viewing time. That means you’ll have the opportunity to delve into every video before they’re made publicly available on YouTube.

The Early Access videos are served through our new, intuitive early access portal and video filtering system. This allows users to easily search and filter through the available videos to find those they are most interested in, or that relate most to their area of expertise. Videos can be searched by topic/subject, sub-topic, speaker and more.

In addition, Your purchase of an Early Access pass helps fund this initiative and the end goal of creating a free to use, publically accessible interface for easily searching through the catalogue of videos/sessions from all C++Now events. Once Early Access has concluded, the videos will remain available in a publically accessible version of the system, allowing for users to easily filter through the archive of videos that are held in the system, to find specific content and videos related to their areas of interest. Over time we plan to import previous years videos to the system too, providing a single interface for searching through the entire back-catalogue of sessions from all previous C++Now events. The intention is to provide a public facing, free-to-use resource, for all C++ developers to utilize when searching for content or talks around a given subject, from a particular speaker or a combination of variables.

The system is built and maintained by Digital Medium Ltd, who are also working with other events such as ACCU and CppCon to offer a similar outcome, with the end goal of creating a communal version of the system that serves videos from all events enrolled in the system. Where users can search a database of videos across all C++ Conferences, by subject, speaker, conference and more. This will become a free to use, public facing resource available to all developers and hosted on ProgrammingArchive.com