~/talk

New in Visual Studio 2022 - Conformance, Performance, Important Features

Talkat CppCon 2022 · 2022-09-11..09-16· [developer-experience]
name:Sy Brand
slides:none on file

Visual Studio 2022 17.3 runs natively on arm64 and the MSVC compiler also runs natively while still targeting x86/x64/arm64; more than 600 vcpkg libraries validated on arm64 and vcpkg hosts 1900+ ports overall. C++20 is available under the standard switch, C++23 features like deducing this and std::expected/stack_trace land earlier, and CMake + VS generator supports modules. Tooling adds libFuzzer + ASan integration, Compiler Explorer now executes MSVC and shows static analysis, backend codegen improves loop unswitching/vectorization, and the IDE reports 3.5x faster final references with many other timeliness gains.

AI-written summary · about

  1. 0:00Visual Studio 2022 intro
  2. 3:56C++ 20 conformance and new features
  3. 9:12C++ modules demo
  4. 27:10MSVC compiler speed
  5. 32:06IDE productivity boost
  6. 39:37Git integration demo
  7. 49:05Experimental diagnostics and SARIF Explorer
  8. 55:31Future diagnostics
  9. 58:17Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.