{"id":25126,"date":"2019-10-30T17:38:33","date_gmt":"2019-10-30T17:38:33","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cppblog\/?p=25126"},"modified":"2019-10-30T17:38:33","modified_gmt":"2019-10-30T17:38:33","slug":"microsoft-c-team-at-cppcon-2019-videos-available","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/microsoft-c-team-at-cppcon-2019-videos-available\/","title":{"rendered":"Microsoft C++ Team At CppCon 2019: Videos Available"},"content":{"rendered":"<p>Last month a large contingent from the Microsoft C++ team attended CppCon. We gave fourteen presentations covering our tools, developments in the standard, concepts which underlie the work we do, and more.<\/p>\n<p>We also recorded an episode of <a href=\"https:\/\/cppcast.com\/msvc-cppcon-2019\/\">CppCast<\/a> with Microsoft MVPs <a href=\"https:\/\/twitter.com\/robwirving\">Rob Irving<\/a> and <a href=\"https:\/\/twitter.com\/lefticus\">Jason Turner<\/a>. You can hear more about the Open Sourcing of MSVC&#8217;s STL, the upcoming ASAN support in Visual Studio and our team&#8217;s effort in achieving C++17 standards conformance.<\/p>\n<p>All our CppCon videos are available now, so please give them a watch and let us know what you think!<\/p>\n<ul>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=4V9QWHjRPMc\">Hello World From Scratch<\/a> by Sy Brand and Peter Bindels<\/li>\n<li><span class=\"event event-loggedin ev_12 sched-event-friendcount-wrap\"><a id=\"36a9dfd4a4872a0b79311b52f9d47bb5\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=tjSuKOz5HK4\">Programming with C++ Modules: Guide for the Working Programmer<\/a> <span class=\"sched-event-friendcount\">by <\/span><span class=\"sched-event-evpeople\">Gabriel Dos Reis<\/span><\/span><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=AUE76-OrI-M\">Latest &amp; Greatest in Visual Studio 2019 for C++ Developers<\/a> by Sy Brand and Marian Luparu<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=TC10i_U4qCo\">What&#8217;s New in Visual Studio Code for C++ Development &#8211; Remote Development, IntelliSense, Build\/Debug, vcpkg, and More!<\/a> by Tara Raj<\/li>\n<li><span class=\"event event-loggedin ev_2 sub sched-event-friendcount-wrap\"><a id=\"7041dd6372020129e5e731571122c498\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=5Lke40ywMaU\">(Ab)using Compiler Tools <span class=\"vs\">Summit<\/span><\/a><span class=\"vs\"> by <\/span><span class=\"sched-event-evpeople\">R\u00e9ka Kov\u00e1cs<\/span><\/span><\/li>\n<li><span class=\"event event-loggedin ev_5 sched-event-friendcount-wrap\"><a id=\"94f8e0eaad714a8a55277ff8641fe717\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=JIbH02EsdB8\">C++ Standard Library &#8220;Little Things&#8221;<\/a><span class=\"vs\"> by <\/span><span class=\"sched-event-evpeople\">Billy O&#8217;Neal<\/span><\/span><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=6orl-Tc6nLo\">Upgrade from &#8220;permissive C++&#8221; to &#8220;modern C++&#8221; with Visual Studio 2019<\/a> by Nick Uhlenhuth<\/li>\n<li><span class=\"event event-loggedin ev_12 sched-event-friendcount-wrap\"><a id=\"ea2fbcdd5e3062b94f5c0e702707c409\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=Lb3hlLlHTrs\">How to Herd 1,000 Libraries<\/a> by <span class=\"sched-event-evpeople\">Robert Schumacher<\/span><\/span><\/li>\n<li><span class=\"event event-loggedin ev_2 sched-event-friendcount-wrap\"><a id=\"827567f4ed1a293533d9e47d35725089\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=0EsqxGgYOQU\">C++ Sanitizers and Fuzzing for the Windows Platform Using New Compilers, Visual Studio, and Azure<\/a> by <span class=\"sched-event-evpeople\">Jim Radigan<\/span><\/span><\/li>\n<li><span class=\"event event-loggedin ev_2 sched-event-friendcount-wrap\"><span class=\"sched-event-evpeople\"><a id=\"6d77a196e41d4f979a45fad0956f8910\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=d67kfSnhbpA\">Lifetime analysis for everyone<\/a> <span class=\"vs\">by G\u00e1bor Horv\u00e1th and <\/span>Matthias Gehre<\/span><\/span><\/li>\n<li><span class=\"event event-loggedin ev_2 sched-event-friendcount-wrap\"><span class=\"sched-event-evpeople\"><span class=\"event event-loggedin ev_15 sched-event-friendcount-wrap\"><a id=\"362db3fe5dc17e5d84aec7b909b65154\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=rQWjF8NvqAU\">Killing Uninitialized Memory: Protecting the OS Without Destroying Performance<\/a>\u00a0<span class=\"vs\">by <\/span>Joe Bialek and Shayne Hiet-Block<\/span><\/span><\/span><\/li>\n<li><span class=\"event event-loggedin ev_2 sched-event-friendcount-wrap\"><span class=\"sched-event-evpeople\"><span class=\"event event-loggedin ev_15 sched-event-friendcount-wrap\"><span class=\"event event-loggedin ev_12 sub sched-event-friendcount-wrap\"><a id=\"cd5a0f83e7edf9a3dd47dd30e4368332\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=_5weX5mx8hc\">Don&#8217;t Package Your Libraries, Write Packagable Libraries! (Part 2)<\/a> by Robert Schumacher<\/span><\/span><\/span><\/span><\/li>\n<li><span class=\"event event-loggedin ev_14 sched-event-friendcount-wrap\"><a id=\"08bb657255a774a11e727f02591be940\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=4P_kbF0EbZM\">Floating-Point &lt;charconv&gt;: Making Your Code 10x Faster With C++17&#8217;s Final Boss<\/a>\u00a0by <span class=\"sched-event-evpeople\">Stephan T. Lavavej<\/span><\/span><\/li>\n<li><span class=\"event event-loggedin ev_14 sched-event-friendcount-wrap\"><span class=\"sched-event-evpeople\"><span class=\"event event-loggedin ev_16 sub sched-event-friendcount-wrap\"><a id=\"aeaac45f24713a56d3d1265272567cb1\" class=\"name\" href=\"https:\/\/www.youtube.com\/watch?v=ARYP83yNAWk\">De-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable (\u201cSimplifying C++\u201d #6 of N)<\/a> by Herb Sutter<\/span><\/span><\/span><\/li>\n<\/ul>\n<p>If you have any subjects you&#8217;d like us to consider talking about at CppCon 2020 or other conferences, please let us know. We can be reached via the comments below, email (<a href=\"mailto:visualcpp@microsoft.com\">visualcpp@microsoft.com<\/a>), and Twitter (<a href=\"https:\/\/twitter.com\/visualc\">@VisualC<\/a>).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last month a large contingent from the Microsoft C++ team attended CppCon. We gave fourteen presentations covering our tools, developments in the standard, concepts which underlie the work we do, and more. We also recorded an episode of CppCast with Microsoft MVPs Rob Irving and Jason Turner. You can hear more about the Open Sourcing [&hellip;]<\/p>\n","protected":false},"author":706,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[270],"tags":[],"class_list":["post-25126","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcement"],"acf":[],"blog_post_summary":"<p>Last month a large contingent from the Microsoft C++ team attended CppCon. We gave fourteen presentations covering our tools, developments in the standard, concepts which underlie the work we do, and more. We also recorded an episode of CppCast with Microsoft MVPs Rob Irving and Jason Turner. You can hear more about the Open Sourcing [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/25126","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\/706"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=25126"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/25126\/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=25126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=25126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=25126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}