Women++ Networking Breakfast: Kick off CppCon with Coffee and Community!

Join us for a relaxed breakfast for women and LGBTQIA+ professionals from across the C++ community.

CppCon’s Women++ Networking Breakfast, sponsored by Seven Research, will take place on Tuesday, September 15 from 07:00–09:00.

Come for coffee and breakfast, pick up some swag, and meet fellow engineers before the 2nd day of the conference gets underway. We’ll also have a few light activities to make introductions easier and help move the conversation beyond job titles and elevator pitches.

Why We’re Gathering

Some of the most valuable conversations at CppCon happen outside the formal program: comparing approaches to a difficult systems problem, meeting someone whose work you have followed for years, or finding a peer who understands the technical and professional challenges you are navigating.

This breakfast creates time for those conversations early on in your conference experience. It is a space to meet C++ professionals working across the field: from first-time attendees to standards committee veterans. You might find someone to exchange ideas with during the week, reconnect with a longtime colleague, or begin a professional relationship that continues well beyond the conference.

Sponsored by Seven Research

This year’s breakfast is proudly sponsored by Seven Research, a quantitative research and technology company developing advanced systems for the global markets.

Seven Research brings together quantitative researchers, strategists and technologists to build systematic strategies, scalable research platforms and high-performance trading infrastructure. Seven Research’s developers work on technical challenges spanning low-latency C++, simulation, high-performance computing and the tools that move quantitative ideas from research into production.

Members of the Seven Research team will be at the breakfast to discuss how C++
professionals can make an impact in quantitative finance, including opportunities to apply systems expertise, performance engineering and rigorous software design to complex, real-world problems.

Those interested in solving demanding technical problems within a close-knit,
collaborative team can learn more on Seven Research’s careers page.

Join Us

Please RSVP early so we can plan enough breakfast and swag for everyone!

Register here to join us

Add the breakfast to your Sched planner for Tuesday, September 15, 07:00–09:00, and get ready to catalyze your CppCon experience with good food, substantive conversation, and a few new connections. We can’t wait to meet you!

2026 Keynote, Laurie Kirk: “The Address is Not The Place: Object Residency in C++26”

We’ve previously announced keynotes for a very special Language Panel with Bjarne Stroustrup, Guido van Rossum and Mads Torgersen and Bjarne Stroustrup on “Profiles for simplicity and guarantees”.

We’re thrilled to announce our next keynote for CppCon 2026! Laurie Kirk is a researcher at Google specializing in C++, reverse engineering, and deobfuscation. She runs a YouTube channel (@LaurieWired) that covers all sorts of in-depth research topics on programming, reverse engineering, and software optimizations. She has spoken at multiple conferences including RE//verse, ACCU on Sea, DEFCON, Strange Loop, REcon, and more.

From Laurie’s talk description:

The Address is Not The Place: Object Residency in C++26

Random Access Memory is what you buy when you don’t know what your program will do next.

 

Until recently, alternative tiers of memory with vastly different latency characteristics were largely speculative. Then DRAM got expensive. CXL memory pools, far memory, even high bandwidth flash moved from blips to serious contenders. C++ has grown its vocabulary for ownership (smart pointers) and lifetimes (RAII); but intelligent memory tiering, specifically object residency, is a word we don’t natively have.

 

Attempts have been made to solve this issue at an OS-level (Meta’s TPP), or even a compiler/runtime level (OBASE) but they approach the problem transparently by design. And thus…blind by design. You can improve tiered object locality with clever placement within pages, but all these methods are structurally incapable of predicting intent. What if the power was in the developer’s hands?

 

With reflection (P2996) and annotations (P3394), C++26 finally lets us extend the vocabulary ourselves. Game developers have deeply understood smart data grouping for decades, but much of the work is locked behind game engines; not suitable for general application development. [[likely]] and [[unlikely]] hint hot and cold paths, but the future of high-performance development hints at general purpose object residency to tier-aware allocators.

 

This talk introduces an open-source C++26 residency library, demonstrating capabilities against current, and even (simulated) future hardware. The pieces are in place for C++ to create durable abstractions for object residency; with the flexibility to accommodate memory tiers that have not been invented yet!

Registration is open so don’t miss out on CppCon 2026 this September 12-18. Register today!

Opening 2026 Keynote, Bjarne Stroustrup: “Profiles for simplicity and guarantees”

CppCon 2026 will kick off on Monday, September 14 with Bjarne Stroustrup returning to deliver the opening keynote in Aurora.

Bjarne’s opening keynotes for CppCon are one of the most anticipated and most watched talks in C++. His talks are always among the most viewed presentations on the CppCon YouTube Channel.

 

From his talk description:

Profiles for simplicity and guarantees

The C++ community is growing fast. C++ is being used in critical applications. C++ can be used in ways that ensures correctness, simplicity, performance, and maintainability. How can we ensure that it is used is such desirable ways? How can we teach new and old C++ developers to do so?

The general strategy is called “subset of superset” and is based on the idea that by extending (“supersetting”) by adding libraries, we can simplify static analysis to where we can remove undesirable uses (“subsetting”) without damaging expressiveness or efficiency. Where run-time checks are necessary, such as to catch out-of-range accesses in hardened libraries, static analysis can be used to minimize the number of checks.

The strategy is supported by the “Profiles” framework, that allows us to require or suppress specific sets of guarantees, called profiles.

As examples, I show how to eliminate uninitialized-object errors and container-invalidation errors (a kind of dangling pointer errors) using the profiles framework and implementations of the “Initialization” and “invalidation” profiles. Both with zero run-time cost.

Be at CppCon again this year as Bjarne Stroustrup flies us above this complex landscape of issues and shines a spotlight on the most important things to know, and to think about, in C++ in 2026. Come to the talk, bring your questions, and don’t miss out!

Registration is now open so don’t miss out on CppCon 2026 this September 12-18. Register today!

 

 

 

 

CppCon 2026 Call for Poster Reminder

The clock is ticking! You have until July 15th to submit to the CppCon 2026 Poster Program.

Got a great library, a clever technique, or a tool the C++ community should see? A poster is a fantastic, low-pressure way to share your work and spark conversations at the conference.

Don’t wait — submissions close in just a few days.

Submit today!

Accepted poster presentations receive free conference registration (one presenter per poster), and a limited number of grants are available for travel and lodging assistance. Please don’t register until you hear if your submission is accepted. If it isn’t accepted, and you submitted before the Early Bird deadline, you will be given a link for the Early Bird pricing.

Panel discussion for C++: The Documentary

The New York May 28 world premiere event for C++: The Documentary was followed by a live panel discussion with Matt Godbolt (moderator), Bjarne Stroustrup, Gabriel Dos Reis, Nina Ranns, Eric Lubin, and Herb Sutter. The video recording of that panel is being released worldwide on YouTube tomorrow (Saturday) at 19:00 UTC. Click Notify me on the YouTube Premiere page to get a reminder when it goes live.

CppCon 2026 Early Bird Reminder

The deadline for Early Bird Registration is this Friday, June 26th!

Save $400 on CppCon 2026 Registrations:

  • 5+ days of C++ content across Five Stages
  • More than 100 total sessions available to watch live
  • 5 keynotes including a special Language Designers Keynote Panel with Bjarne Stroustrup (creator of C++), Guido van Rossum (creator of Python), and Mads Torgersen (lead designer of C#). This is the first (and possibly last) time Bjarne and Guido have ever been on stage together.
  • Learn best practices from top presenters from dozens of industries and preview the latest from the C++ Standards Committee
  • Featuring eight focus tracks (Back to Basics, Business & Career Track, Embedded, GameDev, Robotics & AI, Scientific Computing, Software Design, and Tooling & Ecosystem)
  • Plus Panels, Bonus Sessions, Lightning Talks!
  • Also register for onsite and online classes for focused instruction by the world’s top C++ instructors.

Join hundreds of C++ enthusiasts, enjoy the beautiful Rocky Mountain views, rub shoulders with industry experts and network with peers across the full 5 days of the event.

Register this week to secure your Early Bird rate.

Our first-ever keynote panel: Stroustrup, van Rossum, and Torgersen, together at CppCon 2026

Every year, CppCon promises you a strong keynote lineup, and every year we deliver. But this year we get to do something rarer: announce a once-in-a-lifetime keynote panel of interest not just to C++ developers, but to our whole industry.

On Tuesday morning, September 15, the CppCon main stage will host a Language Designers Panel featuring three of the people who decide what the languages you use every day actually become:

  • Bjarne Stroustrup, the creator of C++ (who will have just given his own Monday conference kickoff keynote the day before)
  • Guido van Rossum, the creator of Python
  • Mads Torgersen, the lead designer of C# and Anders Hejlsberg’s successor in that role
  • Moderator: Emma Tracey, founder of CultRepo and producer of its new feature film C++: The Documentary and Python: The Documentary

Three living and growing languages used by millions of developers, three design philosophies, one stage, one conversation.

Bjarne and Guido have never been on stage together anywhere and may never be again; add Mads to the stage, and we expect this special moment to be watched, cited, and argued over for years. You can be in the room when it happens.

Why should a C++ audience care about a panel that is two-thirds “other languages”? The answer is that these languages are two of C++’s closest neighbors and are used together all the time.

  • Python is, by the numbers, C++’s truest sister language. In the Standard C++ Foundation’s annual C++ developer survey, when we ask which other languages C++ programmers use, Python always comes first, consistently around 70 percent — ahead even of C, which you might expect to win and is consistently around 45 percent. If you write C++, the odds are very good that you also write Python; the two have grown up side by side, gluing and being glued, and the relationship only deepens each year.
  • C# and C++ are the two dominant languages on Windows, and the two are constantly used together — native performance underneath, managed productivity on top — so the person designing C# is designing part of the world that a great many C++ developers ship into.

So this is a conversation among the architects of the three languages most of us actually live in. What do they envy in one another’s designs? Where do they think they got it right, and where would they start over? How do you steer a language with millions of users and decades of existing code without breaking the people who depend on you? And the lessons to learn from their shared experience reach well beyond language design — the same instincts that shape a language will sharpen how you design your own libraries and products. Bring your own questions, too — you will not get a chance like this often.

CppCon 2026 Early Bird registration discount is available for one more week, until June 26. After that, registration will continue to be available at the regular rate. CppCon 2026 runs September 12–18 at the Gaylord Rockies in Aurora, Colorado, and conference sessions are onsite-only this year — they will be recorded and posted to our YouTube channel afterward, but only the room gets the live experience and the chance to ask questions of all our speakers. If you have been waiting to register, this is the week to stop waiting.

Register now for CppCon 2026, and we’ll see you in Aurora.

CppCon 2026 – Call for Volunteers

Volunteer at CppCon 2026!

Are you passionate about C++ and looking to dive deeper into the community? Whether you’re a seasoned developer, a student, or just passionate about technology, we welcome you to join us in bringing this dynamic C++ conference to life. This is your chance to experience the conference without the cost of registration.

What Does Volunteering Involve?
Volunteers play a crucial role in a variety of tasks. Some examples:

  • Assembling registration packets and badges
  • Assisting with speaker and attendee registration
  • Helping with audio/visual needs
  • Making session announcements
  • Managing information desks
  • Helping attendees with questions
  • And more!

Why Volunteer?
Volunteering at CppCon is a unique opportunity to:

  • Attend talks and sessions with no registration cost
  • Meet and interact with speakers and attendees
  • Gain a new perspective on how tech conferences operate
  • Contribute meaningfully to the C++ community

Whether you are attending a conference for the first time or are a seasoned attendee, volunteering offers a fresh and rewarding experience. You’ll have ample time to attend sessions, with at least half your volunteering time spent in them.

Availability:
While most of our volunteers stick around for at least 5 days, the only mandatory commitment is Sunday afternoon. Volunteers available on the weekend prior to the conference can also assist with important preparatory tasks.

International Volunteers:
For those coming from outside the US, be sure to check our Visa Application Support page to ensure you have all the necessary information.

Volunteer Grants:
This year, we have a limited number of grants available to cover a portion of the traveling and/or lodging expenses for individuals who would otherwise not be able to attend. Apply for financial assistance by filling out the relevant sections of the application form.

Ready to be part of something big? Complete the Volunteer Registration Form by August 1st.

Visit CppCon Volunteers to learn more or contact us directly at volunteer.chair@cppcon.org.

We look forward to having you join our volunteer team and contribute to an amazing CppCon 2026! 🌟

2026 Field Trip: Dinosaur Center & Morrison, CO

The Cppcon 2026 Field Trip will be a visit to Morrison, Colorado – a town on the edge of the Rockies, famous for Red Rocks, the world renown music venue!
No concerts are being held on September 13th, but that is a perfect opportunity to enjoy the scenery, town, and museums that Morrison has to offer, such as the Dinosaur Ridge Museum!

Four Things I Wish I Did at Red Rocks Amphitheater in Denver, Colorado

April 15 is Family Day at the CU Museum of Natural History | Staff Council | University of Colorado Boulder

 


North Denver Metro C++ MeetupThis year’s field trip is sponsored by the North Denver Metro C++ Meetup. Jason Turner, one of the meetup’s organizers, recommends:

 

 


 

If you are arriving for CppCon 2026 by Sunday morning, this is your opportunity to get to know some of your fellow attendees while touring some of the inspiring wonders Colorado has to offer.

See the CppCon 2026 Field Trip page for details.

Register here!

C++: The Documentary

Sponsored by HRT and produced by CultRepo, C++: The Documentary is about to be released worldwide on YouTube on Thursday at 20:00 UTC. Click Notify me on the YouTube Premiere page to get a reminder when it goes live.

Last week, the film’s world premiere event in New York was followed by a live panel discussion with Matt Godbolt (moderator), Bjarne Stroustrup, Gabriel Dos Reis, Nina Ranns, Eric Lubin, and Herb Sutter. That panel was recorded and will be also released in the next few days on the CppCon YouTube channel.