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.
Rust is tier-1 language at Microsoft
31–40 of 520 posts
Re: Rust is tier-1 language at Microsoft
#32does it mean there is a rust.net?
Re: Rust is tier-1 language at Microsoft
#33Link doesn’t work. What’s a Tier 1 language?
(Link worked for me ...) This “Tier-1 language” engineering status for Rust means giving internal teams a paved path from local development to production: secure toolchain builds, productive developer tooling, quality workflows, deep platform integration, and compliance with the SDL requirements Microsoft software must meet.
Re: Rust is tier-1 language at Microsoft
#34Is Microsoft still trying to embrace, extend, extinguish Netscape after all those years? :-)
Re: Rust is tier-1 language at Microsoft
#35Re: Rust is tier-1 language at Microsoft
#36With 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.
Honestly, the only domains that I think rust isn't suitable for are: * rapid-prototyping, where javascript and python are still top-tier * adding scriptability to existing programs, where lua and scheme (and python) are popular * Server-side API implementation (rust is usable here, but I think Go fits the slot better)
I don't know why you think it's only usable but this is your right.
Re: Rust is tier-1 language at Microsoft
#37With 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.
All those applications area sensitive to asynchronous programming.
Re: Rust is tier-1 language at Microsoft
#38Site down, maybe they need port it to use Rust... They use wordpress
A lot of infrastructure is going to be ported to Rust. It's fantastic for websites and servers, and LLMs are very good at generating it. The primary downside of Rust is the long compile times, especially with macros (serde, etc.) If that can be fixed, it will be sublime.
Re: Rust is tier-1 language at Microsoft
#39With 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.
The one really common gotcha with rust is that when trying to write concurrent code, newbies tend to throw Arc> goo around everywhere, and they end up with the world's shittiest garbage collector.
Re: Rust is tier-1 language at Microsoft
#40Site down, maybe they need port it to use Rust... They use wordpress