As we learned to adapt to virtual conferences last year we presented more than 20 talks on a wide range of topics. I’ve collected them all here so you can easily learn about the latest advances in our tooling as well as the cutting edge of C++ features.
C++ Europe (February)
- Tools to Ease Cross-Platform C++ Development by Augustin Popa & Elizabeth Morrow
WSLConf (March)
- C++ Cross Platform Development with Visual Studio and WSL by Erika Sweet
Pure Virtual C++ (April)
- Dynamic Polymorphism with Metaclasses and Code Injection by Sy Brand
- Practical C++20 Modules and the Future of Tooling Around C++ Modules by Cameron DaCamara
- C++ Development with Visual Studio Code by Julia Reid
- Peeking Safely at a Table with Concepts by Gabriel Dos Reis
- Update on MSVC’s implementation of the C++20 Standard Library by Mahmoud Saleh
- C++ Cross-Platform Development with Visual Studio and the Windows Subsystem for Linux by Erika Sweet
- Optimize Your C++ Development While Working From Home by Nick Uhlenhuth
Microsoft Build (May)
- Modern C++ Development with Visual Studio by Erika Sweet and Nick Uhlenhuth
C++ on Sea (July)
- Live Compiler Development with Cross-Platform Tools by Sy Brand
- Objection: A Language Lawyer Story by Sy Brand (lightning talk)
APAConf (August)
CppCon (September)
- A New Decade of Visual Studio: C++20, Open STL, and More by Sy Brand and Marian Luparu
- Building an Intuition for Composition by Sy Brand
- Dynamic Polymorphism with Metaclasses and Code Injection by Sy Brand
- How to Cook a Chicken by Sy Brand (lightning talk)
- Introducing Microsoft’s New Open Source Fuzzing Platform by Justin Campbell and Michael Walker
- Closing the Gap between Rust and C++ Using Principles of Static Analysis by Sunny Chatterjee
- C++20 STL Features: One Year of Development on GitHub by Stephan T. Lavavej
- Collaborative C++ Development with Visual Studio Code by Julia Reid
- Empirically Measuring, and Reducing, C++’s Accidental Complexity by Herb Sutter
- Cross-Platform Pitfalls and How to Avoid Them by Erika Sweet
- Effective Remote C++ Development with Codespaces by Nick Uhlenhuth
Meeting C++ (November)
- Building an Intuition for Composition by Sy Brand (video not yet available)
- Programming in the Large with C++20 by Gabriel Dos Reis
- Diversity and Inclusion Panel with Sy Brand and Gabriel Dos Reis
Let us know your thoughts
We’d love to hear what you think about any of the talks we’ve given in the last year, or about any topics you’d like for us to cover in the future. You can reach us via email at visualcpp@microsoft.com or on Twitter @VisualC.
Would be good to have some more talks on code analysis in 2021…
I attended few of the conferences last year and those helped me complete my article on C++ 17. Another similar article on C++ 20 is in pipeline.