Rust 正式成为 Microsoft 的一级语言
Rust Is Tier-1 Language at Microsoft
Rust 在 Microsoft 的地位已跃升为与 C++、C# 和 TypeScript 并列的一级语言。这意味着内部团队从本地开发到生产部署拥有了更完善的工具链支持,包括安全构建、高效开发工具及深度平台集成。为了打破 Rust 与 C++ 在 Windows 生态中的隔阂,Microsoft 推出了 rustc_codegen_utc,这是一个将 rustc 编译器直接连接到 MSVC 后端的新方案。通过这一统一代码生成平台,Rust 能够无缝利用 Windows 数十年的平台投资,实现与 C++ 的完美兼容和混合项目的高效协作。目前,超过 100 个 Microsoft 项目仓库已采用此方案,标志着 Rust 在 Windows 原生工程生态中迈出了关键一步。
将 rustc 连接到该后端,让 Rust 能够建立在相同的平台投资之上,开箱即用的完美兼容性,而无需为每一项 Windows 特定功能进行并行实现。