{"id":20794,"date":"2014-04-03T15:30:00","date_gmt":"2014-04-03T15:30:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vcblog\/2014\/04\/03\/cppcon-the-c-conference\/"},"modified":"2019-02-18T18:40:35","modified_gmt":"2019-02-18T18:40:35","slug":"cppcon-the-c-conference-2","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/cppcon-the-c-conference-2\/","title":{"rendered":"CppCon \u2013 The C++ Conference"},"content":{"rendered":"<p>In 2012 and 2013, Microsoft put on the GoingNative conference which is all about portable C++ on all compilers and platforms. The two GoingNative events were wildly popular and have been two of the biggest C++ conferences ever, so developers have been asking us: Will there be a GoingNative 2014, and when?<\/p>\n<p>In his Build conference session <a href=\"https:\/\/channel9.msdn.com\/Events\/Build\/2014\/2-661\">Modern C++: What You Need to Know<\/a> today, Herb Sutter announced that the GoingNative organizers have decided that there&#8217;s no need to put on a standalone GoingNative 2014, because there&#8217;s going to be something even better: The GoingNative organizers and the Visual C++ team are going to put their efforts behind organizing and promoting the new <a href=\"http:\/\/cppcon.org\/\">CppCon<\/a> to be held in Bellevue, WA September 7-12, 2014.<\/p>\n<p>Bjarne Stroustrup is the opening keynote speaker.<\/p>\n<p>From the CppCon web site:<\/p>\n<p style=\"margin-left: 36pt\"><em>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.<\/em><\/p>\n<p>That&#8217;s exactly what we&#8217;re seeing as it shapes up, and we are super excited to be one of the supporters of CppCon. It will truly be an honorable and better replacement for GoingNative &ndash; GN on steroids, if you will, but also more than GN was by itself. With CppCon, there&#8217;s no longer a need to put on a separate GoingNative &ndash; CppCon is just better in every way.<\/p>\n<p>The Call for Submissions is still open, so we don&#8217;t know the final session list yet. However, topics that are expected to be covered in CppCon sessions include some you&#8217;ll likely anticipate, as well as others you&#8217;ll be surprised and delighted to see covered by experts in their fields:<\/p>\n<ul style=\"margin-left: 54pt\">\n<li>C++11 and C++14, of course<\/li>\n<li>C++ libraries and frameworks<\/li>\n<li>Parallelism and multiprocessing, including coverage of the Concurrency TS, Parallelism TS, and other C++ libraries and tools for parallel computing<\/li>\n<li>Concepts and generic programming<\/li>\n<li>Functional programming<\/li>\n<li>High-performance and low-latency computing<\/li>\n<li>Real-world application experience reports<\/li>\n<li>Tools and processes for C++ development<\/li>\n<li>Using C++ in mobile applications, embedded devices, and Internet of Things<\/li>\n<li>Industry-specific C++: gaming, trading, scientific, robotics, &hellip;<\/li>\n<li>And more&hellip;<\/li>\n<\/ul>\n<p>If you liked GoingNative, you will love CppCon &ndash; think of it as a huge superset of GoingNative. Whereas GoingNative was limited to 300 in-person attendees, CppCon is not. It will contain all the high-quality talks and panels that GoingNative had, but for twice as long (a whole week) and across several tracks (roughly five) instead of just one, for a total of 150+ talk sessions expected &ndash; plus more than just regular talks, including &#8220;unconference time&#8221; with lightning talks, birds-of-a-feather sessions, evening gatherings, and more.<\/p>\n<p>We strongly recommend and endorse CppCon as &#8220;the&#8221; C++ conference. If you were waiting for GoingNative 2014, we can say without reservation: Run, don&#8217;t walk, to <a href=\"http:\/\/www.eventbrite.com\/e\/cppcon-2014-registration-10974885177\">register<\/a> for CppCon. Super Early Bird Registration is now open, and Student Registration is also available for a limited number of students.<\/p>\n<p>Besides the CppCon announcement at the end, Herb&#8217;s session also contained a lot of other useful material including answering &#8220;when should I use C++?&#8221;, &#8220;what should I know about C++ if I&#8217;m a {Java|C#|Javascript|Python|&hellip;} developer?&#8221; and why if you&#8217;re serious about performance you will love contiguous arrays.<\/p>\n<p>If you weren&#8217;t able to be in the room, watch for a recording of the full session, and of our team&#8217;s other C++ talks at Build, to be available in a few days.<\/p>\n<p>Thanks!<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In 2012 and 2013, Microsoft put on the GoingNative conference which is all about portable C++ on all compilers and platforms. The two GoingNative events were wildly popular and have been two of the biggest C++ conferences ever, so developers have been asking us: Will there be a GoingNative 2014, and when? In his Build [&hellip;]<\/p>\n","protected":false},"author":264,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[8],"class_list":["post-20794","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus","tag-announcement"],"acf":[],"blog_post_summary":"<p>In 2012 and 2013, Microsoft put on the GoingNative conference which is all about portable C++ on all compilers and platforms. The two GoingNative events were wildly popular and have been two of the biggest C++ conferences ever, so developers have been asking us: Will there be a GoingNative 2014, and when? In his Build [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/20794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/264"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=20794"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/20794\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/35994"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=20794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=20794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=20794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}