微軟已正式將 Rust 指定為第一級語言,使其在戰略地位上與 C++ 和 C# 並列。此舉標誌著 Rust 已被視為成熟且適用於微軟核心軟體開發的生產環境語言,證實其為 C++ 和 C# 等成熟語言的嚴肅競爭對手,進而影響工具鏈和生態系的發展。

該公告也證實了有關 Rust 開發工具與 MSVC 整合的傳聞。此外,微軟計劃在 2030 年之前利用自動化工具將 10 億行程式碼轉換為 Rust。此舉突顯了 Rust 在系統程式設計和記憶體安全方面日益增長的重要性,並可能加速其在整個產業的採用。

事件背景

Rust 是一種系統程式設計語言,以其在無需垃圾回收的情況下對安全性、速度和併發性的關注而聞名。第一級(Tier-1)狀態通常意味著針對特定平台或語言擁有完整的編譯器支援、全面的標準函式庫功能以及強大的工具鏈整合。

社群觀察

社群成員認為這標誌著 Rust 相較於 Zig 和 Odin 等新興語言的成熟度得到了重要驗證。討論中提到了微軟取代 10 億行程式碼的目標,以及 Windows 產品記憶體安全性提升的潛力。