惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
GbyAI
GbyAI
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
博客园 - 叶小钗
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
量子位
S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
J
Java Code Geeks
S
Security Affairs
Cisco Talos Blog
Cisco Talos Blog
Jina AI
Jina AI
L
LINUX DO - 热门话题
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
S
Secure Thoughts
Stack Overflow Blog
Stack Overflow Blog
罗磊的独立博客
H
Hacker News: Front Page
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tenable Blog
The Last Watchdog
The Last Watchdog
P
Proofpoint News Feed
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
IT之家
IT之家
A
About on SuperTechFans
AWS News Blog
AWS News Blog
MyScale Blog
MyScale Blog
The Register - Security
The Register - Security
T
Threatpost
Last Week in AI
Last Week in AI
The Hacker News
The Hacker News
V
Visual Studio Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
S
Security @ Cisco Blogs
Project Zero
Project Zero
N
News | PayPal Newsroom
MongoDB | Blog
MongoDB | Blog
爱范儿
爱范儿
K
Kaspersky official blog
雷峰网
雷峰网
W
WeLiveSecurity
博客园 - 聂微东
D
DataBreaches.Net
博客园 - 司徒正美
V2EX - 技术
V2EX - 技术

C++ Team Blog

Pure Virtual C++ 2026 Is a Wrap - C++ Team Blog Pure Virtual C++ 2026 Is Now Live! - C++ Team Blog C++ Dependencies Without the Headache: vcpkg + Copilot CLI - C++ Team Blog Pure Virtual C++ 2026 Is Tomorrow and On-Demand Sessions Are Now Available - C++ Team Blog Faster C++ iterative builds with GitHub Copilot - C++ Team Blog MSVC Build Tools Preview updates - July 2026 - C++ Team Blog Rethinking C++ Performance: Faster Code Navigation and GitHub Copilot Tools with Whole Codebase Indexing - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer Workflow - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 1]: Build Faster, Run Faster - C++ Team Blog What's New in vcpkg (June 2026) - C++ Team Blog Pure Virtual C++ 2026 Talks Announced - C++ Team Blog Save the Date: Pure Virtual C++ 2026 - C++ Team Blog Streamline C++ Code Intelligence Setup in Copilot CLI - C++ Team Blog Boosting Adobe Photoshop’s Performance with MSVC and SPGO - C++ Team Blog GitHub Copilot modernization for C++ is out of preview MSVC Build Tools Preview updates – June 2026 What’s New in vcpkg (May 2026) What’s New for C++ Developers in Visual Studio 2026 (18.1 – 18.6) Introducing Sample Profile Guided Optimization in MSVC NuGet PackageReference for C++ Projects in Visual Studio Segment Heap support for C++ projects in Visual Studio MSVC Build Tools Preview updates – May 2026 MSVC Build Tools version 14.51 (GA) now available Project-Specific Build Optimizations with GitHub Copilot What's New in vcpkg (Apr 2026) - C++ Team Blog Giving Copilot more C++ context using custom instructions in VS Code Take the 2026 ISO C++ Developer Survey! - C++ Team Blog C++ Code Intelligence for GitHub Copilot CLI (Preview) - C++ Team Blog MSVC Build Tools Version 14.51 Release Candidate Now Available C++23 Support in MSVC Build Tools 14.51 What’s New in vcpkg (Feb 2026 – Mar 2026): Parallel file installation and more! Visual Studio at GDC Festival of Gaming 2026 C++ Performance Improvements in MSVC Build Tools v14.51 C++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code Microsoft C++ (MSVC) Build Tools v14.51 Preview Released: How to Opt In What’s New in vcpkg (Nov 2025 – Jan 2026) MSVC Build Tools Versions 14.30 – 14.43 Now Available in Visual Studio 2026 GitHub Copilot app modernization for C++ is now in Public Preview Visual Studio Code CMake Tools 1.22: Target bookmarks and better CTest output
Pure Virtual C++ 2026 [Meet the Speakers, Part 3]: Modernizing C++ - C++ Team Blog
Marian Luparu · 2026-07-17 · via C++ Team Blog

pvclogo png image

Pure Virtual C++ 2026 streams Tuesday, July 21, 2026 at 9:00 AM PT, a free, one-day virtual conference for the whole C++ community, live on YouTube (Microsoft Reactor) and Twitch, with on-demand recordings on the Visual Studio YouTube channel afterward. Register now →

This is the third and final post in our Meet the Speakers series. We’ve covered building and running faster and the AI-native developer workflow. We close with a theme about where the language is headed and how it lives alongside its neighbors: modernizing C++.

Why this theme matters

Modernizing C++ isn’t only about adopting new standard features, it’s also about C++’s place in a world where hybrid codebases are increasingly the norm. Nowhere is that clearer than at the C++/Rust boundary, where two systems languages have to coexist without giving up any performance. If your codebase is heading toward a mixed future, or is already there, this is the map you need.

Victor Ciura: Mind The Gap: C++/Rust Interop

victorciura rust cpp interop victor ciura round png image Victor is the technical lead of the Rust program at Microsoft, building the compiler toolchain and SDK behind Microsoft’s broader oxidation efforts and the open-source community. He spent the last 25 years doing systems programming in C++ across teams including the Microsoft C++ team, Advanced Installer, and Clang Power Tools, which makes him uniquely placed to talk about both sides of this boundary. Follow Victor: X @ciura_victor · Mastodon @ciura_victor · Bluesky @ciuravictor.bsky.social

What the session is about. Hybrid C++/Rust codebases are quickly becoming a reality, and they’re here to stay. As both Rust and C++ codebases keep growing, on top of the mountain of existing C++, seamless interop between the two becomes essential. Victor surveys the real challenges: ABI compatibility, platform and toolchain guarantees, dropping down to C and FFI, and the many tools that generate glue code between the languages. The hard truth is that general-purpose interop without loss of performance hasn’t been fully solved yet; “just making it work” isn’t enough when both performance and ergonomics are on the line. This talk highlights the challenges, the solutions explored so far, and the promising avenues at the frontier.

What you’ll learn

  • Why hybrid C++/Rust codebases are becoming common, and why interop is the key to their success.
  • The spectrum of existing approaches, from ABI compatibility and FFI to glue-code generators, and the tradeoffs between performant and ergonomic.
  • Where the frontier of C++/Rust interoperability is heading.

Why C++ developers should attend. Whether you’re curious about Rust or already staring down a mixed codebase, this is a clear-eyed, experience-backed guide from someone leading the work at Microsoft. You’ll leave understanding the real constraints and the directions worth watching.

Learn ahead

Register today

Mind The Gap: C++/Rust Interop is a featured session at Pure Virtual C++ 2026. Register for free →

That wraps our Meet the Speakers series: thank you for reading! Tune in on Monday to watch our full line-up of on-demand sessions, and join us live on Tuesday, July 21, 2026 at 9:00 AM PT for the main event. If you can’t make it, every session will be available on-demand on the Visual Studio YouTube channel afterward.

See you there!

Category

Author

Marian Luparu

Working on the C++ experience for @visualstudio, @code, @visualc compiler & libs, #vcpkg