Rust is tier-1 language at Microsoft(rustfoundation.org)
685 points by mmastrac 21 hours ago | 439 comments
tl;dr: Microsoft has elevated Rust to "Tier-1 language" status internally, alongside C++, C#, and TypeScript, with full support for secure toolchains, tooling, and SDL compliance. To unify Rust and C++ development on Windows, Microsoft built rustc_codegen_utc, an alternative rustc backend that plugs into the MSVC compiler ("UTC") for shared ABI, security features, debugging, and cross-language optimization. It's been production-ready since early 2026, self-hosted since Rust 1.90, and is used by over 100 internal Microsoft repositories.
HN Discussion:
  • Rust's tier-1 status validates its maturity as a serious C++/C# competitor
  • The MSVC backend integration is the most significant technical achievement here
  • Strategic move addresses Microsoft's memory safety CVE problems and legacy code issues
  • C++ to Rust interop and gradual adoption is the real adoption blocker
  • Skeptical of tier-1 claim given lack of Visual Studio support