据 The Register 报道,Rust 已被微软列入官方支持语言名单,成为该公司内部开发环境中的一员。在本周于蒙特利尔举行的 RustConf 年度大会上,微软 Rust 工具团队首席工程师 Victor Ciura 在主题演讲中表示,Rust 现在是微软的"一级"(Tier One)语言,与 C++、C# 和 TypeScript 并列,成为公司内部开发支持度最高的语言。
Ciura 介绍,微软已经为 Rust 在软件开发全生命周期中的本地开发"铺平了道路",提供了配套的工具和流程支持。

事实上,Rust 在微软并非新事物。目前公司已有超过 100 个项目仓库采用 Rust。微软还构建了名为 Oxidizer 的一系列 crate,用于开发可扩展的 Rust 服务,微软 365 核心服务——包括 Outlook、Word、Excel、OneDrive 和 SharePoint——正是基于这套组件构建和持续优化的。此外,Copilot 技术栈也在很大程度上依赖 Rust。
在编译工具链方面,微软工程师开发了 rustc_codegen_utc,这是一个定制的 Rust 编译器代码生成后端,可将 rustc 编译器直接接入微软面向 Windows 的内部 Visual C++ 工具链。Ciura 在一篇博客文章中表示,这实现了"Windows 上 Rust 与 C++ 统一代码生成平台",目前已有 100 多个微软项目仓库使用该后端进行构建。
微软对 Rust 的推进也与其安全目标直接相关。在 2025 年 RustConf 的主题演讲中,微软 Azure CTO Mark Russinovich 指出,Windows 安全漏洞(CVE)中约 70% 属于内存问题。
"我很早就意识到一件事:无论我们多么想改进 C 和 C++,都无法让它们达到 Rust 与生俱来的安全水平,"他说。
在 Slashdot 上阅读更多故事。





