Milestone | New Home | Trip Reports

A milestone

CppCon 2019 was the first year in our new home at the Gaylord Rockies in Aurora, Colorado.

Long before I’d ever done it, I told people that I thought that moving a conference is almost as much work as starting one from scratch. Now that I have moved a conference, I’ve learned that started a conference from scratch is actually easier than moving that conference after it has been growing in one location for five years.

We asked a lot of the team of volunteers and professionals that make up our staff and the Aqua Army to make this move possible and our team came through in a big way.

As we expected there were first-year-at-a-new-location issues, but also as we expected, attendees were delighted by the new venue and I think we are all excited by the possibilities that we see for our conferences in coming years.

A new home

The first of the these conferences will be CppCon 2020 at the Gaylord Rockies during the week of September 13th, 2020.

Building on the success of this year’s pre and post-conference classes, we will be offering classes on September 12th-13th and 19th-20th. The CppCon 2020 Registration Reception will be on the evening of the 13th and sessions will be the 14th though the 18th.

One feature that met with great approval was the opportunity to have the hotel and conference center under one roof. But we did underestimate the demand for rooms in the GR (as we call it).

As we look forward to next year, we’ve requested more rooms, but we’ve already been told that we won’t be able to get all that we’d like. Other groups that will be at the GR during out dates have also asked for more rooms.

We are committed to finding suitable overflow venues and transportation for all of next year’s attendees, but if you are interested in enjoying the “under one roof” feature of staying at the GR, then you’ll need to reserve your rooms early.

Content

In the meantime, look for slides and source code for your favorite CppCon 2019 sessions at our presentation material repository. That is were you’ll also find the posters that were entered in the CppCon 2019 Poster Competition.

You can also watch CppCon 2019 session videos on YouTube. Some of them are already available on the CppCon YouTube channel in the CppCon 2019 playlist.

Thanks and trip reports

I want to say thanks very much to all the hundreds of people that made CppCon 2019 possible and, in particular, I want to thank those that have published trip reports:

CppCon 2019 Trip Report by Leslie Lai

CppCon 2019 Trip Report by Matt Godbolt

Cppcon 2019 Trip Report by Geoffrey Viola

CppCon 2019 Trip Report and Slides by Anthony Williams

CppCon 2019 trip report by Stephan Dollberg

CPPCON 2019 Trip Report by Jan Wilmans

À propos de cppcon 2019 by Patrice Roy (in French)

NDC TechTown and CppCon trip report by Martin Hořeňovský

CppCon 2019 Trip Report by Alan Shen

 

Podcasts:

CppCast: Provable Functions at CppCon 2019 by Jason Turner and Rob Irving (w/ Lisa Lippincott)

CppCast: Visual C++ Announcements at CppCon 2019 by Jason Turner and Rob Irving (w/ Marian Luparu, Stephan T Lavavej, and Sy Brand)

Take Up Code #257: CppCon: Interview With Sean Hale About Becoming A Software Developer Without A Degree In Computer Science by Wahid Tanner

Take Up Code #258: CppCon: Interview With Nicolai Josuttis About How The C++ Standardization Has Changed Over The Years by Wahid Tanner

Take Up Code #259: CppCon: Interview With Asad Naweed About Augmented Reality by Wahid Tanner

Take Up Code #260: CppCon: Interview With Josh Lospinoso About The Book C++ Crash Course by Wahid Tanner

Take Up Code #261: CppCon: Interview With Conor Hoekstra About C++ Algorithms And Ranges by Wahid Tanner

If you know of any trip reports I’ve missed, please let me know. I plan to update this post with new trip reports as I learn about about them.

look forward to seeing you in Aurora next September.

Tool Time 2019

Tool Time is Back!

Similar to tech labs at some other events, we’re offering the opportunity for anyone, from an author/creator, to a vendor, to a super-user, to represent a tool (app, library, framework, or service) and run their own table answering questions or showing demos.

This is an opportunity to both share and learn about the tools that make professional C++ development possible. We’ll have a ninety-minute session on Tuesday evening that is open to anyone that wants to talk tools.

Participation is free and we are currently accepting applications for tables.

See the Tool Time page for more details and to make your submission.

Call for Open Content Sessions

As we do every year, we offer Open Content session in the early morning, over lunch, and in the evening.

Audience8

Open Content is just that, open! Attendees and regular program speakers alike can propose sessions on anything (related to C++) that interests them. These might feature a single facilitator leading a room through an exercise, activity or demo, a panel of 3-5 people taking questions from the room, a “hackathon” on a specific project, or an open conversation among the whole room. The projector is available for slides or public note taking.

Open Content is designed for flexibility so that a “Birds of a Feather” talk may be proposed even after the conference has begun. A speaker who gets a lot of post-talk questions may agree to host a Q&A session in the Open Content time. An attendee inspired by a session may host a session to explore a topic further or start on a group implementation of something.

Anyone can submit an open content session, you don’t need to be a conference speaker (or even a registered attendee). To submit, visit our Open Content Submissions page.

These sessions will be open in another way too – Open Content does not require conference registration. That’s right, everyone who is in the area is welcome to come and join us for all the early morning/lunch/evening sessions, including proposing or leading a session. This is part of our goal to be an inclusive conference for the entire C++ community.

Free Friday

All CppCon 2019 events on Friday, September 20th, do not require conference registration. That’s right, just like all our evening sessions (except ones involving food–the dinners and reception), all Friday sessions are open to the public without a conference registration. This includes talks by some of our popular speakers.

Presenter Interviews: Emery Berger

In this week’s presenter interview, Kevin talks with Professor Emery Berger about his time working with memory management in C++, what he is looking forward to at this years conference, and his session Mesh: Automatically Compacting Your C++ Application’s Memory.

Come back next week for another CppCon 2019 presenter interview.

Presenter Interviews: Matthew Butler

In this week’s presenter interview, Kevin chats with Matthew Butler today about his upcoming class at CppCon, Exploiting Modern C++: Building Highly-Dependable Software, his first WG21 meeting in Cologne, and his upcoming CppCon talk If You Can’t Open It, You Don’t Own It.

Stop by again next week for another CppCon 2019 presenter interview.

Lightning Talks and Lightning Challenge

Whilst many of the main conference talks go deep, Lightning Talks are, well, lighter. That doesn’t mean you won’t gain deep insights from some. Many, however, are humorous, entertaining – and often high-energy!

They can also be a great opportunity for newer speakers to break in to speaking at the CppCon venue.

So if you have something to share that the C++ community might enjoy, and you think you can fit it into a five-minute package, post your submission here

Note that the lightning talk sessions are open to anyone, regardless of whether they have a conference ticket – even if you want to speak!

Lightning Challenge

If you’re looking to level up, and want a chance to speak for more than five-minutes, perhaps you’re up for the Lightning Challenge?

The catch is it’s up to the audience (using “modern technology”) whether you get the full eight minutes, or get cut off at four!

Sign up at the same place for this gamified format or come and observe the antics as the presenters try to win you over for more time.

Whether presenting or being entertained, get ready for the always entertaining Lightning Talks on Tuesday, Wednesday, and Thursday night. See you all there!.

For more details on submissions, see The Lightning Talks Submissions page

Presenter Interviews: Stephan T. Lavavej

In this week’s presenter interview, Kevin Carpenter welcomes Stephan T. Lavavej (STL) for a preview of his upcoming talk, Floating-Point charconv: Making Your Code 10x Faster With C++17’s Final Boss. Stephan discusses achieving a 3x to 10x speed up with charconv in C++17.

Join us again next week for another CppCon 2019 presenter interview.

Presenter Interviews: Kate Gregory

In this week’s presenter interview, Kevin Carpenter welcomes back Kate Gregory to preview her upcoming talk Naming is Hard: Let’s Do Better. Kate’s talk will discuss how bad we as C++ developers can be when it comes to naming things and how we could improve.

Check back next week for another CppCon 2019 presenter interview.