CppCon is the annual, week-long (September 11th-16th, 2022) face-to-face (and now also online) gathering for the entire C++ community. The conference Main Program consists of five days of several concurrent tracks of sixty-minute sessions.
This conference is organized by the C++ Community for the C++ Community. We want the whole community to be represented. We especially encourage those who identify as coming from an underrepresented community to apply to present and to be present. Presenting a talk is not limited to previous presenters or previous attendees.
We hope that everyone can join us onsite, but we know that some people cannot join us in Aurora this September. Leveraging our experience of serving the global C++ community online in the last two years and our many years of providing an unmatched in-person experience, this year’s CppCon will again be a hybrid conference with some presenters and attendees onsite in Aurora, Colorado, and some presenters and attendees online.
We are looking for presenters who can present in person and also for presenters who will be presenting remotely (presenter teams welcome). Submitters can apply for onsite, online or both. We understand that a submission is not a commitment and that situations may change. We are prepared to respond appropriately to changing situations that affect your availability. Our goal is always to present the best possible program to attendees, both onsite and online, and we look forward to working with you to achieve this.
Have you learned something interesting about C++, maybe a new technique possible in C++17/20/23? Or perhaps you have implemented something cool, maybe a new C++ library? Or perhaps have an idea for a future language or library feature that you want to advocate for? If so, consider sharing it with other C++ enthusiasts by giving a regular program talk at CppCon 2022.
The submissions deadline is June 24th, with decisions sent by July 31st.
To facilitate a double-blind review process, please avoid statements in your abstract that remove all uncertainty about who you are. See examples on the Submissions page.
In addition to the dedicated Back to Basics Track, Embedded Track, Scientific Computing Track, Software Design Track, and Tooling Track, we are looking for people with new ideas for tracks or specialities to better serve the C++ community.
For topic ideas, possible formats, submission instructions and valuable advice on how to make the best possible submission, see the Submissions page.