Keynote: Sean Parent

We are announcing the second keynote for next month’s conference.

Sean Parent, principal scientist at Adobe, Sean Parentwill be continuing his “Better Code” keynote series from last year’s C++Now keynote (on complete types) with “Better Code: Data Structures.”

Abstract: The standard library containers are often both misused and underused. Instead of creating new containers, applications are often structured with incidental data structures composed of objects referencing other object. This talk looks at some of the ways the standard containers can be better utilized and how creating (or using non-standard library) containers can greatly simplify code. The goal is no incidental data structures.

Speakers bio: Sean Parent is a principal scientist and software architect for Adobe’s mobile digital imaging group. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC.

2015 Program Additions

Most of this fall’s program is already online, but we are still working on it. Today we are announcing three new sessions and a panel.

Herb Sutter will be presenting “Writing Good C++14 By Default.” Herb’s session will build on Bjarne Stroustrup’s keynote of the previous day on “Writing Good C++14.”

Chandler Carruth, C++ Language and Compiler Lead at Google, will be presenting “Tuning C++: Benchmarks, and Compilers, and CPUs! Oh My!

Sumant Tambe will be presenting “Reactive Stream Processing in Industrial IoT using DDS and Rx.cpp,” which includes a live demo of a distributed complex event processing system for Internet of Things.

Our Monday evening panel will be “Grill the Committee,” featuring the opportunity for audience members to question members of the ISO C++ committee. We’ve not yet identified the panel members, but last year’s panel featured a dozen committee members and we’ll have a similar panel this year.

CppCon 2015 Program Available

The CppCon 2015 Program is now (mostly) available with talk titles, abstracts, and speakers. The program contains over 100 one-hour sessions by over 80 speakers including many speakers returning from last year’s very successful program as well as many new voices. Not all sessions are announced yet, but we have announced our opening keynote by C++ creator Bjarne Stroustrup on Writing Good C++14.

Finally, we would like to thank the program committee, the speakers on the program, and the many more who proposed talks which we unfortunately just couldn’t squeeze in this year. Thank you for your hard work and enthusiastic support for this year’s program!

This Friday: Last Day for Early Bird Registration

This fall’s conference will again offer six tracks of top-notch C++ content from some of the best presenters in the industry. You’ll have the opportunity to meet hundreds of other software engineers anxious to up their game. This opportunity is a bargain at the Regular registration rate, but register this week to take advantage of Early Bird registration and save $150.

Regular registration at $995, will be starting this weekend.

 

 

Bloomberg Coding Contest: Seven Students to Win Trip to CppCon

We’ve partnered with Bloomberg to offer a chance for college students to win a trip to CppCon. Bloomberg is hosting a coding contest on its CodeCon platform for seven weeks this summer. The seven weekly winners each will earn a trip to CppCon.

Read the announcement for details.

CppCon offers an attractive Student Registration rate.

At CppCon, Bloomberg will also be running coding contents that will be open to all attendees.

Best of luck to all contestants!

 

CppCon 2014 Attendee Video

If you are thinking about attending CppCon 2015, but you are still on the fence because you didn’t attend last year’s conference here are some tips to help you decide.

  • You can check out the program from last year to see what kind of sessions we’ll likely have this year.
  • You can check out last year’s speakers to see the type of speakers who you likely get to meet this year.
  • You can watch last year’s sessions on YouTube or Channel 9.
  • You can watch this video with comments from some of last year’s attendees.

 

CppCon 2015 Registration Open

Registration is now open for CppCon 2015 to be held September 20-25, 2015 at the Meydenbauer Center in Bellevue, Washington, USA. The conference will start with the keynote by Bjarne Stroustrup titled “Writing Good C++14”

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. You will enjoy inspirational talks and a friendly atmosphere designed to help attendees learn from each other, meet interesting people, and generally have a stimulating experience. Taking place this year in the beautiful Seattle neighborhood and including multiple diverse tracks, the conference will appeal to anyone from C++ novices to experts.
Bjarne Stroustrup

What you can expect at CppCon:

  • Modernize Your C++New this year! An optional two day class for getting up to speed with C++11/14.
  • Invited talks and panels: the CppCon keynote by Bjarne Stroustrup will start off a week full of insight from some of the world’s leading experts in C++. Still have questions? Ask them at one of CppCon’s panels featuring those at the cutting edge of the language.
  • Presentations by the C++ community: What do embedded systems, game development, high frequency trading, and particle accelerators have in common? C++, of course! Expect talks from a broad range of domains experts focused on practical C++ techniques, libraries, and tools.
  • Lightning talks: Get informed at a fast pace during special sessions of short, less formal talks. Never presented at a conference before? This is your chance to share your thoughts on a C++-related topic in an informal setting.
  • Evening events and “unconference” time: Relax, socialize, or start an impromptu coding session.

CppCon’s goal is to encourage the best use of C++ while preserving the diversity of viewpoints and experiences. The conference is a project of the Standard C++ Foundation, a not-for-profit organization whose purpose is to support the C++ software developer community and promote the understanding and use of modern, standard C++ on all compilers and platforms.

CppCon 2015 Call for Submissions

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community and so we invite you to present.

Have you learned something interesting about C++, maybe a new technique possible in C++11/14? Or perhaps you have implemented something cool related to C++, maybe a new C++ library? If so, consider sharing it with other C++ enthusiasts by giving a talk at CppCon 2015. Submissions deadline is May 22 with decisions sent by June 19. For topic ideas, possible formats, and submission instructions, see the Submissions page.

Video Availability Increased

As of today, CppCon 2014 session videos are available on Channel 9 at: http://channel9.msdn.com/Events/CPP/C-PP-Con-2014

The videos were originally made available and are still available on the CppCon YouTube channel at: https://www.youtube.com/CppCon

After posting the videos on YouTube, we received requests for additional availability from countries where YouTube is not available. We’ve worked with Channel 9 to be an additional hosting site. Channel 9 is available in countries where YouTube is not, so this helps us in our goal of supporting C++ developers all over the world.

Channel 9 also supports downloading the sessions in a number of formats, including audio only, for offline use.

The CppCon 2014 conference videos feature are over 100 sessions of C++ content from many of the world’s best C++ experts, all professionally recorded and edited by Bash Films. We are grateful to both YouTube and Channel 9 for hosting our content.

2014 Videos Online

We are announcing the CppCon Channel on YouTube with the first uploads of our video from CppCon 2014.

Our first videos feature our three keynote presentations from Bjarne Stroustrup, Mark Maimone, and Mike Acton; as well as our opening and closing plenary sessions from Scott Meyers and Herb Sutter. (Lagniappe.)

Mark Maimone's Keynote

Over the next few weeks we’ll be uploading videos of most of the conference sessions including panels, lightning talks, and over one hundred sessions from the six tracks that made up the core of our conference program. The first two of our regular session uploads are from Michael Caisse and Thomas Rodgers.

We’d like to thank the speakers for allowing these sessions to be recorded and shared and Bash Films for the production of these videos.