C++Now 2026 Videos Are Now Being Published On YouTube!

C++Now 2026 Videos Are Now Being Published On YouTube!

We’re excited to announce that the C++Now 2026 conference recordings have now started being published on the C++Now YouTube Channel

Starting today (10th July 2026), we’ll be releasing three videos every week on Fridays, Sundays and Tuesdays at 3pm UTC

Order Of Release

We have started by publishing the conference’s three keynote presentations, released in the same order they were presented at the conference, and then we will continue with the rest of the C++Now 2026 programme. You can see the full list of talks by visiting the C++Now Schedule

View Schedule

Early Access

If you attended C++Now 2026, you don’t have to wait for the public releases. As part of your conference registration, you already have Early Access to the complete set of conference recordings and can watch every session right now

Early Access

Subscribe to the C++Now YouTube Channel

To make sure you don’t miss any releases, subscribe to the C++Now YouTube channel and enable notifications. With new videos arriving every Friday, Sunday, and Tuesday, subscribing is the easiest way to be notified as soon as each new talk is published.

C++Now YouTube Channel

We hope you enjoy the videos!

C++Now 2026 Attendee Early Video Access! 30 Day Minimum Exclusive Access

C++Now 2026 Attendee Early Video Access! 30 Day Minimum Exclusive Access

C++Now 2026 Attendees – Access C++Now 2026 Talks Through Our Early Access Portal!

If you attended C++Now 2026, then as part of your registration, you will gain early access to over 50 recorded sessions from C++Now 2026—including main presentations and lightning talks—before they’re released to the public.

You will receive:

  • At least 30 days of exclusive access to the edited and finalized session videos.
  • A powerful video portal with advanced filtering by topic, speaker, and more.
  • Sessions from top C++ experts like Barry Revzin, Mark Hoemmen, Matt Godbolt, Lisa Lippincott, Jonathan Müller, and others.
  • Content covering a wide range of topics—from coroutines to software design to tooling.

🔍 Check the full session lineup here: https://schedule.cppnow.org

How Early Access Works:

  • EA videos will be released shortly after the conference concludes.
  • Public YouTube releases begin at least 30 days later, at a rate of 3 videos per week.
  • Videos will be published in schedule order—so talks later in the event may remain exclusive for 3–4 months.
  • Once videos are public, they’ll also be unlocked in the EA portal for everyone to browse and search.

A Long-Term Resource for the C++ Community:

The EA portal is more than early access—it’s a growing video archive and search system for C++Now and other conferences like ACCU and CppCon, developed by Digital Medium Ltd.

Eventually, this system will provide a free, unified interface for browsing technical talks across multiple C++ conferences—open to all developers.

By attending C++Now 2026, you’re directly supporting the development of this free, public resource.

2026 Registration is Open

2026 Registration is Open

Registration for C++Now 2026 is now open!  The fourteenth annual C++Now Conference will be held at the Aspen Center for Physics in Aspen, Colorado, from May 4th to 8th, 2026.
Register Now

We expect C++Now to sell out again this year.  Register now so you won’t miss out!

Badges - Photograph by Zoetica Ebb. Used with permission.
Photograph by Zoetica Ebb. Used with permission.

Lodging

Please make your lodging arrangements as soon as possible.

Submitters

Note to submitters: If you have submitted a session proposal for the 2026 conference, do not register for the conference at this time.  You will be contacted with registration instructions when the program decisions are sent. You should, however, make your lodging arrangements as soon as possible.

Sponsorships

Several sponsorship opportunities for 2026 are still available. For a copy of the conference Sponsorship Prospectus, contact sponsorship@cppnow.org.

2026 Call For Submissions

2026 Call For Submissions

Quick Link: Submit A Proposal!

Now Extended To 23rd February!

The C++Now 2026 Call For Submissions is now open!

We cordially invite all members of the C++ community, including first time submitters, to submit session proposals for the 14th annual C++Now Conference, to be held May 4th – May 8th, 2026, in Aspen, Colorado.

We look forward to considering your proposals. You will be joining leading speakers from the entire C++ community in making C++Now 2026 better than ever.

The C++Now Conference focuses on open source software C++ usage and development, and the evolution of the C++ language. The audience at C++Now includes:

  • C++ users,
  • Beman Project Library author and maintainers,
  • C++ based open source authors,
  • C++ library and framework developers,
  • C++ compiler and tooling developers,
  • Individuals involved in the evolution of the C++ and other programming languages.

The program fosters interaction and engagement within and across those groups, with an emphasis on discussion and collaboration.

AspenPhotograph by Zoetica Ebb. Used with permission.

C++Now will be fully on-site in 2026.

Session Topics

C++Now sessions focus on the latest C++ standards (C++17/20/23) as well as anticipated future standards (C++26). Topics of interest include, but are not limited to:

  • The new C++23 standard
  • New ideas and proposals for future C++ standards, such as C++26
  • Topics related to high-performance computing in areas such as FinTech, DSP, or Scientific Computing
  • The planned C++ Ecosystem IS Draft
  • C++ experiences, commentary and best practices from across the industry
  • Real-world problems solved with C++ – show us what you know!
  • Heterogeneous and embedded programming with C++
  • C++ library design and development
  • Beman Project C++ libraries (design, development, tooling)
  • Concepts and generic programming
  • Compile-time programming
  • Advances in C++ compiler technology
  • C++ tooling (refactoring, analysis, debugging, build systems, etc.)
  • Designing for testability and testing best practices
  • C++ education and training
  • Any other topics likely to be of great interest to C++ developers

Note:  Presentations tend to be on more advanced or expert C++ topics.  The typical audience member is medium to advanced level.

Beyond C++ Track

Many C++ developers are facing a landscape change where high-performance memory safe languages, such as Rust and Swift, are a growing part of their workflow. Talks in this track aim to help C++ developers get up-to-speed with these technologies and their capabilities. Topics of interest include:

  • Introductory material for practical, high-performance, memory-safe languages targeted toward experienced C++ developers.
  • Deep dives into particular aspects of C++ alternatives, such as concurrency, generic programming, and ecosystems.
  • Aspects of C++ alternatives that could lead to advances to the C++ libraries or the language itself.
  • Interoperability between C++ and its alternatives, particularly as it applies to large C++ code bases.
  • Interaction and integration of C++ with GPU programming languages such as CUDA and ROCm.

Session Formats

Most C++Now sessions are 90 minutes long, but sessions can be either shorter (45 minutes) or longer (multiples of 90 minutes). For 90 minute or longer sessions, registration will be waived for one presenter. For shorter sessions, registration will be prorated.

Many sessions take the form of a traditional presentation with a slide deck and a single speaker, but other formats are encouraged and supported, such as tutorials, live demos, etc.

For a list of session formats, see the Presenter Information page

Submitting a Proposal

Please read the presenters and FAQ pages carefully before submitting to assure that you are aware of these changes. This applies to both first-time submitters and long-time submitters.

Submissions are considered for inclusion in the program by an anonymized peer review process.  Reviewers will not know the identities of those authors they review, and vice versa.

Session materials will be shared with the C++ community on the C++Now website.

Note: Presenters must agree to grant a non-exclusive, perpetual license to publish materials submitted to C++Now, either electronically or in print, in any media related to C++Now/BoostCon.

Make your submission through our presenters page.

For any questions about the submission process, please contact the Program Committee at program@cppnow.org.

Proposal Advice

Looking for advice? The program committee and experienced speakers would be happy to provide early feedback your submission.  To learn more, please email us at program@cppnow.org.

We’ve also added two new checkboxes on the submission form that allow you to explicitly volunteer for giving advice, or ask for early feeback on your abstract, title, and content.  Feel free to use either, in the case that you’re a first timer, or an experienced speaker. We are happy to help!

Speaker Support

Due to our small size and limited budget, the conference is only able to provide travel and lodging assistance for our student volunteers.

Of course, registration is free for speakers, but otherwise speakers are responsible for covering the costs of their own travel and lodging.

Important Dates

Proposal submissions due: February 23
Proposal decisions sent: March 1 – 3
Program online: March 16 – 18

Note: We strongly recommend that you make your submissions as early as possible. Submissions will not be accepted after the due date!!!.

During submission evaluation, the Program Committee may have questions about your submission. If you submit early, these questions may be sent to you for clarification. If you submit close to the deadline, it is unlikely that there will be time to offer you the opportunity to provide answers or clarifications.

Announcing C++Now 2026

Announcing C++Now 2026

Announcing C++Now 2026: The Premier C++ Conference in Aspen, Colorado!

Mark your calendars! C++Now 2026 is set to take place May 4th – 8th, 2026, in beautiful Aspen, Colorado. This year marks the 19th anniversary of C++Now, celebrating nearly two decades of bringing together the C++ community for learning, collaboration, and innovation.

From what was originally BoostCon, C++Now is an internationally renowned, in-person conference that provides a unique opportunity to immerse yourself in the world of C++ programming, surrounded by a vibrant community of developers, educators, and industry experts.

Why Attend C++Now?

C++Now offers a deep dive into the latest advancements, best practices, and emerging trends in the C++ ecosystem. Hosted at the Aspen Center for Physics, the conference provides an intimate and engaging environment for education, discussion, and networking.

Highlights of C++Now 2026

The highlights of C++Now include:

  • Five Days of C++ Content: From in-depth technical talks to group discussions and Q&A sessions, every moment is packed with opportunities to learn and grow.
  • Library In A Week: Work with other conference attendees to build an entire library for The Beman Project in a week!
  • Future of C++ Panel Discussion: Join members of the sponsoring foundation as they discuss the upcoming developments in the C++ ecosystem in a 90-minute session that is not recorded or published on YouTube.
  • Keynotes: Several keynotes will be given over the course of the conference from leading experts in C++.
  • Lightning Talks: Participate in these fast-paced, interactive sessions to share your insights or learn from peers.
  • Networking Opportunities: Connect with other C++ enthusiasts during refreshment breaks, social events, and informal chats.
  • Scenic and Inspiring Venue: The Aspen Center for Physics offers a tranquil and inspiring setting, a short walk from the Aspen Meadows Resort.

Social and Networking Events

C++Now 2026 isn’t just about learning—it’s about building relationships and having fun! Planned social events include:

  • Opening Reception: Kick off the conference on Sunday evening with a warm welcome and refreshments.
  • Daily Breaks: Enjoy morning and afternoon refreshments to recharge and network.
  • On-Site Lunches: Sign up for convenient and delicious meals while you connect with attendees.
  • Conference Picnic: On one night, we have the conference picnic where you can unwind with great food and conversations under the stars.

Stay Tuned for More Information!

Stay connected by following C++Now on social media, where we will provide updates regarding the call for speakers, registration, and the conference schedule as and when they happen.

We look forward to seeing you in Aspen for an unforgettable week of C++ inspiration, collaboration, discovery!

Free Entry To C++Online 2025 For C++Now 2024 Attendees

Free Entry To C++Online 2025 For C++Now 2024 Attendees

We are pleased to announce that anyone who registered a ticket for C++Now 2024 AFTER 27th February 2024 can now claim their free ticket to C++Online 2025 (anyone who registered on or before 27th February has already been given a free ticket to C++Online 2024). Please visit their registration page for instructions on claiming your free ticket.

Claim Free Ticket

Why Attend C++Online 2025?

C++Online is a unique, online-only conference running from the 26th – 28th February that is designed to bring the global C++ community together in an accessible, interactive format. With a packed schedule of expert talks, hands-on workshops, networking opportunities, and a fully immersive virtual venue, it’s an event you won’t want to miss.

Check out their full schedule which includes 25 different talks running on two tracks! In addition, C++Online will also have pre and post conference workshops (separate registration required).

View C++Online Schedule

Additional Opportunities

In addition, during the event, they are also giving C++Online attendees their chance to shine! In their Gather Town virtual venue they will be running:

  1. Online Poster sessions where attendees will be able to present posters in their virtual poster room.
  2. Open Content sessions, where C++Online attendees will take the stage to either host a fun social event or discuss any C++ topic in any format they desire including presentations, demos and panels. There is currently an open call for open content with accepted sessions added to the schedule.

Finally, please note that even if you are not able to attend the conference, it is still worth claiming your free ticket as all of the talks will be available to watch on-demand once the event has finished!

For more information about C++Online and what to expect, please visit https://cpponline.uk/

2025 Registration is Open

2025 Registration is Open

Registration for C++Now 2025 is now open!  The thirteenth annual C++Now Conference will be held at the Aspen Center for Physics in Aspen, Colorado, from April 28th to May 2nd, 2025.

Register Now

We expect C++Now to sell out again this year.  Register now so you won’t miss out!

Badges - Photograph by Zoetica Ebb. Used with permission.
Photograph by Zoetica Ebb. Used with permission.

Lodging

Please make your lodging arrangements as soon as possible.

Submitters

Note to submitters: If you have submitted a session proposal for the 2025 conference, do not register for the conference at this time.  You will be contacted with registration instructions when the program decisions are sent. You should, however, make your lodging arrangements as soon as possible.

Sponsorships

Several sponsorship opportunities for 2025 are still available. For a copy of the conference Sponsorship Prospectus, contact sponsorship@cppnow.org.

2025 Call For Submissions

2025 Call For Submissions

Quick Link: Submit A Proposal!

Due to the Hagenburg Meeting of WG21 this week, we’ve had requests to extend the submission deadline. In order to accommodate WG21 members, we’re extending the submission deadline to Friday February 21st.

The C++Now 2025 Call For Submissions is now open!

We cordially invite all members of the C++ community, including first time submitters, to submit session proposals for the 12th annual C++Now Conference, to be held April 28th – May 2nd, 2025, in Aspen, Colorado.

We look forward to considering your proposals. You will be joining leading speakers from the entire C++ community in making C++Now 2025 better than ever.

The C++Now Conference focuses on open source software C++ usage and development, and the evolution of the C++ language. The audience at C++Now includes:

  • C++ users,
  • Beman Project Library author and maintainers,
  • C++ based Open Source Software & Libraries,
  • C++ library and framework developers,
  • C++ compiler and tooling developers,
  • Individuals involved in the evolution of the C++ and other programming languages.

The program fosters interaction and engagement within and across those groups, with an emphasis on discussion and collaboration.

AspenPhotograph by Zoetica Ebb. Used with permission.

C++Now will be fully on-site in 2025.

Session Topics

C++Now sessions focus on the latest C++ standards (C++17/20/23) as well as anticipated future standards (C++26). Topics of interest include, but are not limited to:

  • The new C++23 standard
  • New ideas and proposals for future C++ standards, such as C++26
  • Topics related to the planned C++ Ecosystem IS Draft
  • C++ experiences, commentary and best practices from across the industry
  • Real-world problems solved with C++ – show us what you know!
  • Heterogeneous and embedded programming with C++
  • C++ library design and development
  • Beman Project C++ libraries (design, development, tooling)
  • Concepts and generic programming
  • Compile-time programming
  • Advances in C++ compiler technology
  • C++ tooling (refactoring, analysis, debugging, build systems, etc.)
  • Designing for testability and testing best practices
  • C++ education and training
  • Any other topics likely to be of great interest to C++ developers

Note:  Presentations tend to be on more advanced or expert C++ topics.  The typical audience member is medium to advanced level.

Beyond C++ Track – New for 2025!

Many C++ developers are facing a landscape change where high-performance memory safe languages, such as Rust and Swift, are a growing part of their workflow. This track aims to help C++ developers get up-to-speed with these technologies and their capabilities. Topics of interest include:

  • Introductory material for practical, high-performance, memory-safe languages targeted toward experienced C++ developers.
  • Deep dives into particular aspects of C++ alternatives, such as concurrency, generic programming, and ecosystems.
  • Aspects of C++ alternatives that could lead to advances to the C++ libraries or the language itself.
  • Interoperability between C++ and its alternatives, particularly as it applies to large C++ code bases.

Other programming languages

We encourage submission of proposals regarding C++-related programming languages, and their development.

Session Formats

Most C++Now sessions are 90 minutes long, but sessions can be either shorter (45 minutes) or longer (multiples of 90 minutes). For 90 minute or longer sessions, registration will be waived for one presenter. For shorter sessions, registration will be prorated.

Many sessions take the form of a traditional presentation with a slide deck and a single speaker, but other formats are encouraged and supported, such as tutorials, live demos, etc.

For a list of session formats, see the Presenter Information page

Submitting a Proposal

Please read the presenters and FAQ pages carefully before submitting to assure that you are aware of these changes. This applies to both first-time submitters and long-time submitters.

Submissions are considered for inclusion in the program by an anonymized peer review process.  Reviewers will not know the identities of those authors they review, and vice versa.

Session materials will be shared with the C++ community on the C++Now website.

Note: Presenters must agree to grant a non-exclusive, perpetual license to publish materials submitted to C++Now, either electronically or in print, in any media related to C++Now/BoostCon.

Make your submission through our presenters page.

For any questions about the submission process, please contact the Program Committee at program@cppnow.org.

Proposal Advice

Looking for advice? The program committee and experienced speakers would be happy to provide early feedback your submission.  To learn more, please email us at program@cppnow.org.

We’ve also added two new checkboxes on the submission form that allow you to explicitly volunteer for giving advice, or ask for early feeback on your abstract, title, and content.  Feel free to use either, in the case that you’re a first timer, or an experienced speaker. We are happy to help!

Speaker Support

Due to our small size and limited budget, the conference is only able to provide travel and lodging assistance for our student volunteers.

Of course, registration is free for speakers, but otherwise speakers are responsible for covering the costs of their own travel and lodging.

Important Dates

Proposal submissions due: February 21
Proposal decisions sent: March 7 – 10
Program online: March 15 – 17

Note: We strongly recommend that you make your submissions as early as possible. Submissions will not be accepted after the due date!!!.

During submission evaluation, the Program Committee may have questions about your submission. If you submit early, these questions may be sent to you for clarification. If you submit close to the deadline, it is unlikely that there will be time to offer you the opportunity to provide answers or clarifications.

Announcing C++Now 2025

Announcing C++Now 2025

Announcing C++Now 2025: A Premier C++ Conference in Aspen, Colorado!

Mark your calendars! C++Now 2025 is set to take place April 28th – May 2nd, 2025, in the beautiful setting of Aspen, Colorado. From what was originally BoostCon, C++Now is an internationally renowned, in-person conference run by the Boost Foundation and is a unique opportunity to immerse yourself in the world of C++ programming, surrounded by a vibrant community of developers, educators, and industry experts.

Why Attend C++Now?

C++Now offers a deep dive into the latest advancements, best practices, and emerging trends in the C++ ecosystem. Hosted at the Aspen Center for Physics, the conference provides an intimate and engaging environment for education, discussion, and networking.

Highlights of C++Now 2025:

The highlights of C++Now include:

  • Five Days of C++ Content: From in-depth technical talks to group discussions and Q&A sessions, every moment is packed with opportunities to learn and grow.
  • Library In A Week: Work with other conference attendees to build an entire Boost-worthy library in a week!
  • Future of Boost Panel Discussion: Join members of the Boost Foundation as they discuss the Future of Boost in a 90 minute session that is not recorded or published on YouTube.
  • Keynotes: Three keynotes will be given over the course of the conference from leading experts in C++
  • Lightning Talks: Participate in these fast-paced, interactive sessions to share your insights or learn from peers.
  • Networking Opportunities: Connect with other C++ enthusiasts during refreshment breaks, social events, and informal chats.
  • Scenic and Inspiring Venue: The Aspen Center for Physics offers a tranquil and inspiring setting, a short walk from the Aspen Meadows Resort.

Social and Networking Events

C++Now 2025 isn’t just about learning—it’s about building relationships and having fun! Planned social events include:

  • Opening Reception: Kick off the conference on Sunday evening with a warm welcome and refreshments.
  • Daily Breaks: Enjoy morning and afternoon refreshments to recharge and network.
  • On-Site Lunches: Sign up for convenient and delicious meals while you connect with attendees.
  • Conference Picnic: On one night, we have the conference picnic where you can unwind with great food and conversations under the stars.

Stay Tuned for More Information!

Stay connected by following C++Now on social media where we will provide updates regarding the call for speakers, registration and the conference schedule as and when they happen.

We look forward to seeing you in Aspen for an unforgettable week of C++ inspiration, collaboration, and discovery!

Early Access Now 75% Off – Only $37.50! – Access All C++Now 2024 Videos

Early Access Now 75% Off – Only $37.50! – Access All C++Now 2024 Videos

Access 50+ C++ Talks Through Our Early Access Portal! Now Reduced To $37.50 (a 75% reduction!)

Now that a large number of the videos have been released publicly on the C++Now YouTube channel, we’ve reduced the price for access to the remaining videos to only $37.50! Thats a 75% reduction to the remaining videos available! A great deal!

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

Access all remaining videos ahead of their public release. Please see the YouTube channel for the full list of publicly released videos.

All of the videos have now been uploaded including the lightning talks. Each video will have a minimum of 30 days exclusivity in the early access system, before it’s publicly released on the C++Now YouTube Channel: https://www.youtube.com/@BoostCon – Please note that some videos will now have less than 30 days of exclusivity remaining, but a large majority will still have a minimum of 30 days, if not longer.

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 – now at a lower price to reflect the reduced number of exclusive videos and some videos having less than the original 30 days of exclusivity remaining in the system.

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
  • Closing Keynote: C++ Development Tools: Past, Present and Future – Marshall Clow
  • Concept Maps using C++23 Library Tech – Indirection to APIs for a Concept – Steve Downey
  • Dependency Injection in C++ – A Practical Guide – Peter Muldoon
  • Designing a Slimmer Vector of C++ Variants – Christopher Fretz
  • 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
  • Generic Arity: Definition-Checked Variadics in Carbon – Geoffrey Romer
  • Glean: C++ Code Indexing at Meta – Michael Park
  • Guide to Random Number Generation in C++ – Adrien Devresse
  • How Bloomberg Built a Reusable Process For Consensus on Their Massive C++ Codebases – Sherry Sontag
  • How do Time Travel Debuggers Work? – Design and Implementation of a Time Travel Debugger – Greg Law
  • Implementing Ranges and Views in C++ – Roi Barkan
  • Investigating Legacy Design Trends in C++ & Their Modern Replacements – Katherine Rocha
  • Mistakes to Avoid When Writing C++ Projects – Bret Brown
  • 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 C++ Vector Challenge – Lisa Lippincott
  • 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
  • This is C++: Uncompromised Performance, Undefined Behavior, & Move Semantics – Jon Kalb
  • Unit Testing an Expression Template Library in C++20 – Braden Ganetsky
  • 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

 

Lightning Talks:

  • Lightning Talk: Debugging Like House – Software Differential Diagnosis – Michael Okyen
  • Lightning Talk: Fun? with NTTPs in C++ – Ben Deane
  • Lightning Talk: Hilbert Hotel – The Grand Reopening – Tobias Loew
  • Lightning Talk: Reflecting Types in C++17/20 – Patrick Roberts
  • Lightning Talk: Submarines and Spies – Sherry Sontag

Currently around 10% of the available videos have been released to the public.

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 $37.50 (Reduced from $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 (unless purchasing after releases start on the YouTube channel). 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, publicly 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