{"id":36890,"date":"2026-09-14T00:16:42","date_gmt":"2026-09-14T00:16:42","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cppblog\/?p=36890"},"modified":"2026-09-14T00:16:42","modified_gmt":"2026-09-14T00:16:42","slug":"microsoft-at-cppcon-2026","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/microsoft-at-cppcon-2026\/","title":{"rendered":"Microsoft at CppCon 2026"},"content":{"rendered":"<p>Microsoft will be at <a href=\"https:\/\/cppcon.org\/2026\/\">CppCon 2026<\/a> in Aurora, Colorado, which is taking place from September 14 through 18. Join us for talks from Microsoft speakers and colleagues across the C++ community and visit the Microsoft booth Monday through Thursday to meet the team and discuss the tools, technologies, and challenges that matter to you. If you can&#8217;t make it, you can still watch the talks later on <a href=\"https:\/\/www.youtube.com\/@CppCon\">YouTube<\/a>.<\/p>\n<h2>Survey<\/h2>\n<p>Whether you are going to the conference or not, we also invite you to take our annual CppCon survey at <a href=\"https:\/\/aka.ms\/cppcon\/survey\">aka.ms\/cppcon\/survey<\/a>. Your feedback can help us improve our C++ developer tools and focus on solving the most pressing issues. If you are present at the conference, by taking the survey, you will also be entered into a daily raffle (Monday \u2013 Thursday), for a chance to win a Lego\u00ae prize! To participate in the raffle, simply fill out the survey, and visit the Microsoft booth at 4:30 PM each day to have a chance to win!<\/p>\n<h2>Microsoft sessions at CppCon<\/h2>\n<p>Our speakers will cover AI-assisted development, MSVC, Visual Studio and Visual Studio Code, compiler optimization, C++ safety, language design, and lessons from applying stricter compiler warnings to a large production codebase. All times below are in Mountain Daylight Time (MDT).<\/p>\n<h3>Monday, September 14<\/h3>\n<p><a href=\"https:\/\/cppcon2026.sched.com\/event\/2RT4R\/the-journey-to-w4-wx-how-hard-could-it-be\"><strong>The journey to &#8220;\/W4 \/WX&#8221;: How hard could it be?<\/strong><\/a><\/p>\n<p>Keith Stockdale<\/p>\n<p>3:15 PM to 4:15 PM<\/p>\n<p>Learn what happened when Rare enabled \/W4 \/WX in the multi-million-line <em>Sea of Thieves<\/em> codebase. Keith will share the team&#8217;s motivations, the work involved, the warnings that proved most valuable, and the issues uncovered along the way.<\/p>\n<p><a href=\"https:\/\/cppcon2026.sched.com\/event\/2RT71\/c++-in-the-age-of-ai-how-visual-studio-is-evolving\"><strong>C++ in the Age of AI: How Visual Studio Is Evolving<\/strong><\/a><\/p>\n<p>David Li and Augustin Popa<\/p>\n<p>4:45 PM to 5:45 PM<\/p>\n<p>See how Visual Studio is evolving for modern C++ development, with investments in IDE performance for large codebases, compiler conformance and runtime performance, and AI-powered workflows for debugging, refactoring, and optimization. The session will also show how command-line AI tools can fit into your development workflow.<\/p>\n<h3>Tuesday, September 15<\/h3>\n<p><a href=\"https:\/\/cppcon2026.sched.com\/event\/2RT5A\/whats-new-for-c++-in-visual-studio-code-c++-and-ai-tooling-for-your-build-your-code-your-workflow\"><strong>What&#8217;s New for C++ in Visual Studio Code: C++ and AI Tooling for Your Build, Your Code, Your Workflow<\/strong><\/a><\/p>\n<p>Sinem Akinci and Ben McMorran<\/p>\n<p>9:00 AM to 10:00 AM<\/p>\n<p>Explore improvements across the C++ development loop in Visual Studio Code, including parallel agent workflows, richer project context for GitHub Copilot, and new features for CMake development. The speakers will also demonstrate ways to share team practices through skills, custom instructions, and custom agents.<\/p>\n<h3>Wednesday, September 16<\/h3>\n<p><a href=\"https:\/\/cppcon2026.sched.com\/event\/2RT5w\/turbocharging-native-code-performance-compiler-optimizations-profile-guided-optimizations-and-beyond\"><strong>Turbocharging Native Code Performance: Compiler Optimizations, Profile-Guided Optimizations, and Beyond<\/strong><\/a><\/p>\n<p>Eric Brumer<\/p>\n<p>2:00 PM to 3:00 PM<\/p>\n<p>Learn about new and improved compiler optimizations in Visual Studio 2026, from scalar replacement and vectorization to AVX-512 and NEON-specific improvements. Eric will also introduce sample-based profile-guided optimization (SPGO), explain how it uses runtime behavior to guide optimization decisions without traditional instrumentation, and show how to apply it in practice.<\/p>\n<h3>Thursday, September 17<\/h3>\n<p><a href=\"https:\/\/cppcon2026.sched.com\/event\/2RT6j\/the-c++-safety-issues-your-tools-cant-see\"><strong>The C++ Safety Issues Your Tools Can&#8217;t See<\/strong><\/a><\/p>\n<p>Ion Todirel<\/p>\n<p>3:15 PM to 4:15 PM<\/p>\n<p>Examine C++ safety problems that can compile cleanly and pass code review but still fail at runtime. Ion will cover recurring patterns involving temporary lifetimes, iterator invalidation, smart pointer ownership, coroutine frames, and implicit conversions, building a practical toolkit for recognizing these issues during code review.<\/p>\n<h2>Visit the Microsoft booth<\/h2>\n<p>The Microsoft booth will be open Monday through Thursday, September 14 through 17. Stop by to meet engineers and product team members working on Visual Studio, Visual Studio Code, Microsoft C++ (MSVC) Build Tools, GitHub Copilot, and vcpkg.<\/p>\n<p>We want to hear how you build C++ software today, where your tools help, and where they get in your way. Bring your questions, share feedback, see what we&#8217;re working on, or just come say hello.<\/p>\n<h2>Plan your CppCon week<\/h2>\n<p>Review the <a href=\"https:\/\/cppcon2026.sched.com\/\">full CppCon 2026 schedule<\/a> for the latest session details and any schedule changes. If you can&#8217;t attend a session in person, main conference talks will be published on the <a href=\"https:\/\/www.youtube.com\/@CppCon\">CppCon YouTube channel<\/a> after the conference.<\/p>\n<p>We hope you&#8217;ll join our talks, visit the booth, and share your feedback with the team throughout the week.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft will be at CppCon 2026 in Aurora, Colorado, which is taking place from September 14 through 18. Join us for talks from Microsoft speakers and colleagues across the C++ community and visit the Microsoft booth Monday through Thursday to meet the team and discuss the tools, technologies, and challenges that matter to you. If [&hellip;]<\/p>\n","protected":false},"author":1063,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,258],"tags":[243],"class_list":["post-36890","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus","category-survey","tag-cppcon"],"acf":[],"blog_post_summary":"<p>Microsoft will be at CppCon 2026 in Aurora, Colorado, which is taking place from September 14 through 18. Join us for talks from Microsoft speakers and colleagues across the C++ community and visit the Microsoft booth Monday through Thursday to meet the team and discuss the tools, technologies, and challenges that matter to you. If [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/36890","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\/1063"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=36890"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/36890\/revisions"}],"predecessor-version":[{"id":36891,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/36890\/revisions\/36891"}],"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=36890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=36890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=36890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}