CppCon 2023 Registration is Open

Registration is now open for CppCon 2023, an all-in-person conference being held at the Gaylord Rockies in Aurora, Colorado. A separate registration for CppCon Academy 2023 will be open soon. (We’ll have some online classes, but conference sessions will be onsite-only, recorded, and posted to the CppCon YouTube channel.)

Registration Desk

With your stay at the Gaylord Rockies, receive up to five days of lunch vouchers (one for each night of your stay, up to $30 per lunch) and free high-speed WiFi throughout the conference site. The same high-speed WiFi available in your room is also available throughout the entire conference space.

These benefits are exclusively for attendees staying at the Gaylord Rockies.

Maximize your conference experience with the comfort and convenience of staying onsite and the official CppCon hotel.

No special registration is required. Just register for the conference and book a room in your name at the Gaylord Rockies.

Registration details are available on our registration page, but the high points are:

  • Substantial savings are available for Early Bird registrations before the end of June 23rd.
  • The conference is onsite, but CppCon Academy will offer both onsite and online classes.
  • We are also offering an Economy registration that doesn’t include the “Meet the Presenters” Banquet, annual tee shirt, CppCache credit, or souvenir that are included in Full registration.
  • We have two options available for full-time students, Full and Economy.

Visa application support for non-US attendees is available.

As always, we offer support for academics and employees of non-profits and, thanks to the support of the C++ Alliance, child care.

CppCon 2022 Code of Conduct Transparency Report

The following summary is intended to help the community understand what kind of Code of Conduct (CoC) incidents we received reports about in the year since previous conference, and how the CppCon CoC team and organisers responded.

Overview

Again at CppCon 2022, staff and volunteers participated in CoC training prior to the conference.

The Code of Conduct team for CppCon 2022 was led by Guy Davidson and consisted of Sy Brand, Inbal Levi and Gabriel Dos Reis. Inbal and Gabriel were on-site, while Guy and Sy were off-site, in the UTC+1 time zone. (CppCon 2022 was a hybrid conference, with on-site and on-line talks and participants.)

The code of conduct for CppCon 2022 was as published here, using the August 10th 2022 commit.

Summary of reports at CppCon

At CppCon 2022, one incident was brought to the attention of the CoC team:

(1) An organiser was concerned that a speaker’s talk slides promoted favouring one side in an active war. There was no formal CoC report, but both the organiser and speaker notified the CoC team of the concern.

  • Within 48 hours the CoC team replied that the specific statement violated no provision of the Code of Conduct. In future, the CoC team, conference organisers, and Foundation directors will consider whether to provide any suggestions or policy for speakers about non-technical content on slides.

Other reports regarding past/other conferences

Around the same time as this year’s conference, there were also one report regarding a past CppCon conference, and two reports regarding non-CppCon conferences:

(2) A past speaker complained that at a previous CppCon conference an organiser had approached others, including women, in a way they felt was sexually suggestive and that discriminated against non-speaker men.

  • The CoC team had witnessed several occasions of the interaction being complained about, and decided that whether it was suggestive or discriminatory was a matter of opinion. However, the organiser was informed of this complaint so that they could be aware of the additional perspective.

(3) A past speaker complained about the conduct of a CppCon organiser at another non-CppCon conference.

  • Even though the complaint was about events outside CppCon and so not under the CppCon CoC, because it could call into question a CppCon organiser’s judgment, the CppCon CoC team and (different) CppCon organisers reached out to the CoC team of the other conference. The other conference said they had investigated the same complaint regarding their conference and had decided to take no action.

(4) A past speaker complained about the aggressive conduct of a member of the community at another non-CppCon conference.

  • In our investigation, the CppCon CoC team reached out to the CoC team of the other conference. They were able to confirm the incident. We noted their response; since the behaviour took place outside of CppCon, there is no action to answer here. However, we have recorded the reports and decided to monitor the behaviour of this community member at CppCon in the future.

Restriction enforcement

Finally, before CppCon 2022 an incident arose that was not a CoC report but was enforcing a preexisting restriction:

(5) After the call for submissions for CppCon 2022, a person who is restricted and not permitted to work in the conference nevertheless responded to a prospective speaker who inquired for help with their talk submission.

  • The organisers realised that they had overlooked removing the restricted person from the speaker help request email list. The organisers removed the restricted person from that list; they checked all the email lists again to ensure the restricted person was removed from all of them; they reminded the restricted person that the restricted person was not allowed to participate any conference roles; they informed the prospective speaker that the restricted person did not represent the conference and arranged for someone actually from the conference to assist the speaker; and they informed the CoC team about this enforcement of the existing restrictions.

Call for Proposals for CppCon Academy 2023 Classes

CppCon Academy is asking for instructors to submit proposals for pre- and post-conferences classes and/or workshops to be taught in conjunction with this fall’s CppCon 2023.

The Academy is interested in proposals for either onsite classes or online classes.

If you are interested in teaching such a class or workshop, please review the instructors’ prospectus and/or contact jon@cppcon.org with any questions that you might have. The deadline for submitting proposals is January 31st, 2023.

2022 Keynote on Embedded Firmware in C++: Erik Rainey, prerelease

Erik Rainey on embedded firmware in C++ at his CppCon 2022 keynote in Aurora, Colorado!

This video is in “prerelease” and cannot be found directly on our YouTube channel, instead we are providing a direct link here only! Feel free to share this with colleagues and friends and impress them with your insider access 😉

2022 Keynote on Contemporary C++: Daniela Engert, prerelease

Daniela Engert on contemporary C++ at her CppCon 2022 keynote in Aurora, Colorado!

This video is in “prerelease” and cannot be found directly on our YouTube channel, instead we are providing a direct link here only! Feel free to share this with colleagues and friends and impress them with your insider access 😉

2022 Closing Keynote on Cppfront: Herb Sutter, prerelease

Herb Sutter announces Cppfront an experimental C++ frontend at the CppCon 2022 closing keynote in Aurora, Colorado!

This video is in “prerelease” and cannot be found directly on our YouTube channel, instead we are providing a direct link here only! Feel free to share this with colleagues and friends and impress them with your insider access 😉

Opening 2022 Keynote: Bjarne Stroustrup, prerelease

CppCon 2022 is in midweek and so much has happened thus far in Aurora, Colorado!

Along with great talks from C++ experts, we’ve had social events and panels, including our annual Committee Fireside Chat where attendees had the opportunity to hear directly from C++ standard committee members.

CppCon wouldn’t be the same though without an opening keynote from C++’s creator, Bjarne Stroustrup. This year Bjarne’s focus was on using C++ in Constrained Environments.

This video is in “prerelease” and cannot be found directly on our YouTube channel, instead we are providing a direct link here only! Feel free to share this with colleagues and friends and impress them with your insider access 😉

Instructor Interview: Andreas Fertig / Modern C++: When Efficiency Matters

In this instructor interview, Kevin Carpenter welcomes Andreas Fertig for a discussion of his CppCon Academy classes Modern C++: When Efficiency Matters and Programming With C++20, which will be online.

Andreas is an international C++ trainer, CEO of Unique Code GmbH, and the creator of C++ Insights.

 

In addition to this class, Andreas will be doing two Main Program sessions: Back to Basics: Move Semantics and Coroutines from Scratch.

You can still register for this class and the conference.