Early Video Access Price Reduction and Bundle Offer!

CppCon’s Early Video Access promotion has allowed early subscribers to access all CppCon 2023 videos for almost three months.

We publish one new video every business day (and will continue to do so until this spring when all of our CppCon 2023 content is published), so many of the CppCon 2023 videos are now also freely available on our YouTube channel. Since there are fewer unpublished videos we are reducing the Early Video Access price by 50%!

Rainer GrimmNot only are we reducing the price to $74, we are also partnering with Rainer Grimm in supporting his fundraising for ALS. Rainer Grimm is a long time CppCon attendee, instructor, and speaker who is fundraising for ALS.

We are including his popular Modern C++ Collection bundle, a $70 value (which Rainer is offering to the conference for $35 for ALS fundraising), in all Early Video Access subscriptions!

This offer is retroactive, so if you’ve already purchased the Early Video Access, we will be reaching out to send you your copy of the Modern C++ Collection bundle.

TL;DR: For $74 you are getting:

  • $75 worth of high-quality C++ ebooks
  • Early access to unpublished CppCon 2023 videos
  • An opportunity to support ALS research

GET ACCESS HERE!

Call for Proposals for CppCon Academy 2024 Classes

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

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

If you are interested in teaching 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 March 4, 2024.

CppCon 2023 Video Announcements

Stroustrup Keynote CppCon 2023

Publishing CppCon 2023 Videos

Starting today, with Bjarne Stroustrup’s Opening Keynote, we will begin publishing CppCon 2023 videos.

(Almost*) all of the CppCon 2023 videos are edited and uploaded to the CppCon YouTube channel. Starting with full length videos and continuing with lightning talks, we’ll publish one video per business day until sometime in May, when they will all be freely available to the public.

 

CppCon YouTube ChannelDo you want to see the CppCon 2023 Main Program videos now?

If you are eager to have access to all of the content as soon as possible, even the videos that we’ve not yet published to our YouTube Channel, we are making that possible with our Early Video Access option.

This option allows you to view all of the 2023 videos before they are published to YouTube. Since (almost*) all the video are edited and uploaded, this is your chance to see (almost*) all of the CppCon 2023 video content right now.

* Lightning Talks and two or three full length sessions are still getting some last-minute updates.

 

New Video Archive Portal

The Early Video Access option leverages our new Video Archive portal.

We are introducing this new portal as an alternative way to view our YouTube Channel content with better searching options. The portal currently has content since CppCon 2020, but will be built out further with content from 2023 and previous years. In addition to finding CppCon 2023 content here as soon as it is published to our YouTube Channel, all of the CppCon 2023 plenary videos are available now.

A link to the CppCon Video Archive portal is in the “program” menu. Try it out now!

We believe that over time viewers will find this a better way to find and view C++ videos and we’ll continue to add content and features.

CppCon Video Archive Portal

CppCon 2023 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 the previous conference, and how the CppCon CoC team and organizers responded.

Overview

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

The Code of Conduct team for CppCon 2023 was Colleen Passard (chair), Gillian Faith, and Jacqueline McCauley. Colleen Passard additionally served as on-site Ombudsperson

The code of conduct for CppCon 2023 was published here, inclusive of commits up to and including 8a19fad9f158007663317c3945de20c0d5ab1b64.

Summary of reports at CppCon

At CppCon 2023, two incidents were brought to the attention of the CoC team:

(1) An attendee reported a Code of Conduct (CoC) violation by a conference speaker. The reporter made a request through the onsite Ombudsperson, that the reported party not approach for the remainder of the conference or in the future, to which the reported party agreed and complied.

During the investigative process, the reported party took full responsibility for non-professional conduct and boundary-violating behaviors and offered an apology which was communicated to the reporter by the Ombudsperson. The reporter accepted the apology but expressed a lack of trust and reiterated the request for the reported party not to approach at the conference or in the future. 

The CoC team has implemented a proactive measure: The team will be notified if the reported party is registered for a future CppCon conference or event. The reported party is required and has agreed not to approach the reporter at any CppCon conference or event ever again, as non-compliance will result in immediate consequences.

(2) A Code of Conduct complaint was received regarding a metaphor in a keynote that was perceived by an attendee as sexist. Upon review of the keynote and in concurrence with other audience members the CoC team has determined that the metaphor used was benign, and no further action is required.  

Other reports regarding past/other conferences

Between CppCon 2022 and 2023, there were two other reports to the CoC team.

(3) A reporter who does not currently attend CppCon reported that another person had sexually harassed the reporter in the past elsewhere (not at CppCon), and was concerned whether the reported person should be excluded from CppCon under the CppCon safety policy.

  • The CoC team replied that because the reported person had not attended CppCon for years, and would not be attending this year, this did not currently fall under their jurisdiction. The CoC team thanked the reporter and informed them that the information would be considered if the reported person attempted to attend CppCon in the future.

(4) A person reported that a CppCon 2022 speaker made comments on social media favoring one side in an active war. The comments were not made during CppCon and were not related to CppCon.

  • The CoC team replied that because the report was about behavior unrelated to CppCon, this did not fall under their jurisdiction. They confirmed that the CoC applies also to speakers, and that speakers are reminded of that each year before the conference. The CoC team directed that a sentence be added to the CoC emphasizing that the CoC applies to speakers, and applies to electronic communications related to the conference. This was done here.

2023 Keynote on Generative AI for C++: Andrei Alexandrescu, prerelease

Andrei Alexandrescu on Generative AI for C++ at his CppCon 2023 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 2023 Keynote: Bjarne Stroustrup, prerelease

CppCon 2023 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 Delivering Safe C++.

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 😉

2023 Keynote, Herb Sutter: Cooperative C++ Evolution – Toward a Typescript for C++

We’ve previously announced keynotes by Bjarne Stroustrup on C++ Safety, Andrei Alexandrescu on AI and C++, Bret Brown and Bill Hoffman on Dependency Management, and Laura Savino on Other People’s Code.

We’re now pleased to announce the final of our five conference keynotes: Herb Sutter will be delivering a talk on the evolution of C++ that continues from his popular 2022 keynote “Can C++ be 10x simpler and safer?” last year.

From his talk description:

Cooperative C++ Evolution – Toward a Typescript for C++

C++23 is done. But C++ is not! In this talk I’ll give my personal perspectives on:

  • C++’s ongoing and very active evolution;
  • The latest progress updates on my cppfront experimental compiler, and what I’ve learned about modern ISO C++20 and C++23 in the experiment;
  • Why compatibility (and what kind, and how much) is essential; and
  • Why we should aim to keep bringing C++ forward successfully by cooperating and being part of C++’s ongoing true evolution via WG 21, even though that’s more work than pursuing a new fresh-but-competing evolutionary path.

Registration is now open so don’t miss out on CppCon 2023 this October 2-6. Register today!