CppCon Academy 2020

CppCon Academy, the classes that we host before and after the main conference days, has successfully recruited from among the top C++ instructors in the world.

Because these are the best instructors, because this year’s classes are online, and because attendees can enroll in classes without attending the conference, CppCon Academy 2020 is an unparalleled learning opportunity for C++ programmers all over the world.

We’re pleased to announce the CppCon Academy 2020 schedule. As always, we’re offering a wide variety of classes, with topics ranging from concurrency, to language features, to design, and to software quality.

In-person classes that traditionally would require one day onsite will be conducted over two shorter days online; likewise, two-day onsite classes will now take place over three days online.

Registration is open now, so check it out. We look forward to seeing you in class!

CppCon 2020 Keynote: The Beauty and Power of “Primitive” C++ by Bjarne Stroustrup

Don’t miss out on Early Bird Online registration. Only a week remains before the deadline.

Keynote Speaker: Bjarne Stroustrup

Bjarne Stroustrup is the designer and original implementer of C++ and the author of several classic books on C++. Dr. Stroustrup is a Technical Fellow and a Managing Director in the technology division of Morgan Stanley in New York City and a Visiting Professor in Computer Science at Columbia University.

Conference speakers tend to focus on novel, clever, and advanced features of C++. In contrast, in his keynote, The Beauty and Power of “Primitive” C++, Bjarne will look at addressing relatively simple problems in relatively simple ways under severe constraints of performance, ease of use, and reliability

From his talk’s description:

This is an exploration of a design space close to the hardware and of the use of C++ in that space, rather than a standards proposal or the presentation of a mature tool chain. And, no, by “primitive”, I don’t mean “old-fashioned, C-like” code; some of the general techniques are old, but some of the code requires C++17 and much could be done better given features we are unlikely to get even in C++23.

Going Online

CppCon 2020 will be following the lead of other C++ events, such as C++ on Sea, and will be held entirely online.

Bjarne Stroustrup

The organizers feel that a “online” conference in 2020 is the best way for us to provide the community with content consistent with the quality standard that we’ve set for the past six years.

Many details are still being determined, but we do know that the conference will be a multi-track conference filled with sessions from C++ experts like those from previous years. In addition to the dedicated Back to Basics Track, we are introducing a dedicated Embedded Track.

We’ll be using online conferencing software that helps us capture the “hallway-track” experience that has made attending CppCon one of the most anticipated C++ events of the year. Attendees will be able to meet and chat with other attendees, speakers, and exhibitors.

The sessions will be during the scheduled days of the conference (September 14 – 18) from 09:00 to 15:00 Aurora time (08:00 – 14:00 West Coast | 11:00 – 17:00 East Coast | 16:00 – 22:00 CET). Sessions will feature live Q&A from attendees.

Conference registration is available now with an early bird rate of $200 until August 5th.

Dates and times of the pre-/post-conference classes are still being coordinated with class instructors and we’ll update the website with this information as soon as we can.

We’ll update the website with details as they are determined, but if you have specific questions, they can be addressed to [email protected].