Microsoft Names Rust a Tier-1 Internal Language, Details New MSVC-Compatible Compiler Backend
Microsoft has elevated Rust to Tier-1 status alongside C++, C#, and TypeScript, and detailed a new compiler backend linking Rust to MSVC.
Signal
77 articles covering "programming-languages"
Microsoft has elevated Rust to Tier-1 status alongside C++, C#, and TypeScript, and detailed a new compiler backend linking Rust to MSVC.
At RustConf in Montreal, Rust's programming manager outlined CPython's scaled-back plan to add an optional internal Rust API in Python 3.16, along with unresolved technical hurdles.
Kotlin 2.4.20, released September 7, maps sealed classes to Swift enums, adds new Kotlin/Wasm compilation modes, and ships a first experimental native compiler image.
Swift 6.4 is generally available, switching Swift Package Manager to the Swift Build backend by default and adding Subprocess 1.0, C++20 std::span interop, and faster WebAssembly bridging.
Rust's compiler team merged the long-pending stabilization of the never type (!), letting developers name it directly and aliasing Infallible to it.
PHP 8.6.0 Beta 3 landed with a native clamp() function, a SortDirection enum, and a trim() whitespace fix, as the release heads toward a November 19 GA.
Julia 1.13 shipped September 10 with roughly 30% faster package precompilation, built-in REPL syntax highlighting, and a new graphical interface for the Juliaup version manager.
CPython added riscv64-unknown-linux-gnu to PEP 11 as a Tier 3 platform, following months of community testing on RISE Project hardware.
Microsoft's first .NET 11 release candidate ships with a go-live support license and locks in C# 15's union types, closed hierarchies, and four other preview-era language features as stable defaults.
JetBrains' Compose Multiplatform 1.12.0 adds an experimental MCP server to Compose Hot Reload, letting AI agents reload, screenshot, and click through running apps.
TIOBE's August 2026 index kept Rust at No. 10 and pushed MATLAB to No. 25, its first finish outside the top 20 in more than 10 years.
Rust's Language Team invited developers to test an experimental nightly feature that lets overloaded FFI functions be called without tuple workarounds.