Showing archive results for 2026

Sep 16, 2026
Post comments count0
Post likes count3

Bringing Correctly Rounded Math to Production with LLVM-libc

Cody,
Tue,
Michael

As we mentioned in the last cmath blog post, MSVC is using LLVM-libc for compile-time evaluation and runtime execution of math functions when is enabled. I invited LLVM-libc contributors Michael Jones and Tue Ly to write a guest blog post about how they’ve achieved what they’ve achieved. This is that blog post! I hope you enjoy it. I learned a lot...

C++
Sep 14, 2026
Post comments count0
Post likes count0

C++ in the Age of AI: Visual Studio at CppCon 2026

Augustin Popa

At CppCon 2026, we shared how Visual Studio is evolving to help you work more effectively with large C++ codebases, improve build and runtime performance, adopt the latest language features, and incorporate AI into your existing workflows. This post is a companion reading guide for our session, C++ in the Age of AI: How Visual Studio Is Evolving, w...

C++CopilotCopilot
Sep 14, 2026
Post comments count0
Post likes count1

What’s New for C++ Developers in Visual Studio 2026 (18.7 – 18.10)

Augustin Popa

Over the past few months, we have continued shipping monthly Visual Studio 2026 releases, delivering improvements across all stages of the development cycle. In this blog post, we'll recap everything that changed from version 18.7 through 18.10 (released this month) that is relevant for C++ developers. This includes new tools for maintaining and na...

C++CopilotCopilot
Sep 14, 2026
Post comments count0
Post likes count0

Microsoft at CppCon 2026

Augustin Popa

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 you can't make i...

SurveyC++
Sep 10, 2026
Post comments count2
Post likes count14

MSVC C++23: constexpr cmath with LLVM Libc

Cody Miller

Proposal P0533R9 made numerous math functions in the standard library compile-time evaluable in C++23. Implementing the feature required a good bit of time and effort, but MSVC is preparing its experimental implementation for the 14.52 build tools (compiler version 19.52)! We are still refining the feature, so expect the dust to settle only when th...

C++
Sep 9, 2026
Post comments count1
Post likes count2

MSVC Build Tools Preview updates – September 2026

Eric Brumer

The MSVC Build Tools Preview is updated regularly with the latest features and fixes from the MSVC development team. This post covers updates from the past month, currently targeting the v14.52 release. This encompasses changes across the compiler frontend, backend, linker, standard library, and related tools. Although you can acquire the MSVC Bui...

MSVC
Aug 13, 2026
Post comments count0
Post likes count0

Clearer Build Optimization Results with GitHub Copilot

David Li

We know that slow builds are a consistent theme in feedback from C++ developers. Your feedback helped us to shape GitHub Copilot build performance for Windows, an agent that can trace your build, find bottlenecks, apply optimizations, and measure the result. When using the agent, the clearest outcome is a straightforward win. The agent changes y...

C++Build OptimizationBuild Insights
Aug 11, 2026
Post comments count0
Post likes count0

What’s New in vcpkg (Jul 2026)

Augustin Popa

These updates include major SBOM improvements in vcpkg-tool, 302 updated ports including multiple major library upgrades, and other minor improvements and bug fixes.

C++Vcpkg
Jul 22, 2026
Post comments count1
Post likes count1

Pure Virtual C++ 2026 Is a Wrap

Marian Luparu

Pure Virtual C++ 2026 is a wrap. Every featured and on-demand session is now available on YouTube — catch up on C++/Rust interop, AI-driven tooling, build performance, and more.

C++AnnouncementPure Virtual C++