Need help?
<- Back

Comments (163)

  • meerita
    Good news they adopted Rust as Tier-1 language. I hope their Weather app stop consuming more than 1GB RAM https://www.notebookcheck.net/Windows-11-s-built-in-Weather-...
  • gregw2
    Those interested in this may find the following articles of interest:Microsoft goals [edit: err, Microsoft hiring manager vision-casting goal ] to convert 1 billion lines of code to rust by 2030 via automated tooling enabling "1 engineer, 1 month, 1 million lines of code": https://thenewstack.io/microsofts-bold-goal-replace-1b-lines...DARPA work towards automating converting C code to Rust using a mix of 6 different teams using different approaches: https://www.darpa.mil/research/programs/translating-all-c-to... Feb 2026 Progress report: https://github.com/DARPA-TRACTOR-Program/Reports/blob/main/F...
  • i2talics
    I hope announcements like this show that Rust is not a fledgling little language that moves fast and breaks things anymore. It's a mature, serious competitor to well established languages like C++ and C#. This is particularly important when trying to compare the experience of using Rust to other languages in the "better C/C++" space like Zig and Odin -- these are much newer and have more rough edges than Rust.
  • pjmlp
    This is very big news, all major OS vendors that also have a role in C and C++ language tooling, now have diversified their options in systems programming languages for greenfield development.Additionally we finally get some public news about the MSVC integration rumors regarding Rust.
  • devy
    This makes strategic sense in multiple ways:1. Rust's memory safety design will help Microsoft improve a gigantic portfolios of products that have been known to have lots of CVEs and 70% of them are memory safety issues, according to Azure CTO Mark Russinovich's talk at RustCon last year.[1]2. Windows 11's forceful push to retire millions of legacy PC hardware by putting Windows 10 EOL last October was absurd for millions of consumers and businesses. I was literrally helping a S&B having to replace the entire fleet of working PCs simply because Windows 10 of EOL and Windows 11 refused to run on those legacy hardware. Quite honestly those PCs ran just fine! That's why some has been migrated to Linux, in particular to Google's ChromeOS Flex.[2]3. RAM shortage due to AI boom exhausted the memory chip manufacturers' production pipepline for at least the next 5 years. This means the mainstream PCs sold today will actually have a diminishing RAM size configurations than last year's in order for the PC manufacturers to not drastically raise the product price (or raise prices drastically for high RAM configurations like Apple does). This requires the Windows 11 operating system to be more conservative about RAM usage, Rust can be a part of that.[1] https://www.youtube.com/watch?v=uDtMuS7BExE[2] https://chromeos.google/products/chromeos-flex/
  • pornel
    The big news here is they've replaced LLVM with MSVC's backend.
  • bryanlarsen
    This is from rustconf. A lot of the focus at Rustconf this year has been C++ interop, Python Interop, Javascript interop -- it's no longer about "rewrite it in rust", it's about being part of the ecosystem.
  • ComputerGuru
    So when will we get tier 1 debugging support in Visual Studio?
  • petilon
    If it is a tier-1 language why isn't it supported in Visual Studio?
  • js8
    Is Microsoft still trying to embrace, extend, extinguish Netscape after all those years? :-)
  • swiftcoder
    I guess the big question is whether they are going to open up rustc_codegen_utc for use outside of Microsoft?
  • e4m2
    From the linked Zulip thread (https://rust-lang.zulipchat.com/#narrow/channel/131828-t-com...):> We are running different workloads including rustc perf suite. In general the runtime performance is on par with llvm.Not what I would've expected!
  • rererereferred
    But which GUI toolkit will they use for all their new rust applications?
  • ellyagg
    While literally true, the phrasing of this title will certainly and (IMO) purposefully confuse some headline scanners vs: “Rust Is a Tier-1 Language at Microsoft”.
  • Surac
    I remember an other 1 tier language ms once had. Anyone remember Visual-J? On the other hand if we could code in rust and get windows.forms as a ui it might make sense. MS is burning UI layer faster than one can train on
  • bitwize
    NT kernel rewrite when?
  • _joel
    Site down, maybe they need port it to use Rust...They use wordpress
  • KingOfCoders
    Fable migrated a Go/Wails project for me to Rust/GPUI and it's so much faster, there is the possibility of Rust to gobble up many more projects.
  • axus
    I love how World of Warcraft "gear tier" jargon has expanded into the rest of the world. Pre-Y2K, the pseudo-formal usage of "tier-N" wasn't widespread in the US.
  • HPsquared
    Visual Rust sounds like a defect but I'm looking forward to it.
  • macleginn
    The text is mostly about rustc_codegen_utc; maybe this should be reflected in the title?Also the use of italics there is rather jarring.
  • Colegno
    Being technically approved by Microsoft is not a proof of quality...
  • superkuh
    I hope this kind of thing means Rust stops making so many rapid breaking changes in th compiler. I've tried it twice, once in early 2021 once 2025. Both times I tried to compile a few random projects I found on the web, stuff like a wordpress fanfic scraper, a software defined radio program, etc.In 2021 my linux distro I was using had just been released 3 months prior but it's rustc already could not compile 2 of 3 projects due to the use of new features added to rustc in those 3 months. In the SDR case I knew the author and he was able to re-write it in more general rust code and it worked great. In 2025 my linux distro had been out for a couple years. None of the rust projects I tried would compile with my rustc.Rust, in the past, seemed a very bleeding edge, move fast and break things community. I hope that with more people using it in more places the demographics change and people won't always target latest and greatest. A lifetime for the compiler of at least a few years would make it a very useable language. Adoption at microsoft might help this.
  • m3kw9
    Good, C# is one of the worst languages there is, hopefully they turn it in to tier 18
  • larodi
    ermm... which are the rust-native libs which enable winrt3.0 native apps?
  • FrustratedMonky
    As much as I like Rust. Still sad that F# didn't get this much support from their own mother.
  • DidntUseIt
    Link doesn’t work.What’s a Tier 1 language?
  • mgaunard
    does it mean there is a rust.net?
  • this_user
    Now their broken slop code is at least memory safe.
  • adikshatriyag
    crazy i like that
  • burakemir
    [dead]
  • cnrcode
    [dead]
  • LazyIDE
    [flagged]
  • mtgh2s
    You gotta have balls or be receiving tons of money to publicly celebrate the sloppiest software company of the decade making your programming language Tier 1 internally.
  • calvbak
    This is great! Hope this trend will continue in the future; using a memory-safe language should be a top priority imo in context of the coming rogue AI swarms.
  • VimEscapeArtist
    M$ choosing Rust might be the strongest argument for picking Go instead
  • the__alchemist
    With certain rough edges like complex traits and Async aside, rust is an S-tier lang in several domains. Of interest: - Embedded - PC desktop applications - Computationally-intense scientific programming. (Chem, structural bio etc) - OSes, drivers etc - High-performance tasks in general. CPU, GPU, etc. It's not a memory-safety one-trick pony; it's a well-rounded lang which has learned from its predecessors.