Live data from Hacker News

Rust is tier-1 language at Microsoft

rustfoundation.org

41–50 of 523 posts

Re: Rust is tier-1 language at Microsoft

#42
post #6

So when will we get tier 1 debugging support in Visual Studio?

I'd also love to see MS sponsoring Windows support for a modern linker like mold or wild.

lld-link is already a big step up from link.exe. Although the latter has incremental linking, which none of the Unix-like linkers have.

Re: Rust is tier-1 language at Microsoft

#43
post #32

does it mean there is a rust.net?

There is a rustc_codegen_clr which transpiles to .NET https://github.com/fractalfir/rustc_codegen_clr

> This project is still early in its developement. Bugs, crashes and miscompilations are expected. DO NOT USE IT FOR ANYTHING SERIOUS.

how can one claim it is tier-1?

Also random student, nothing official from Microsoft.

Re: Rust is tier-1 language at Microsoft

#45

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.

Yeah I'd written some rust ~ 10 years ago when the language was very different and that led me to believe that it was a 'great within it's niche' sort of thing for a long time, but after spending the last couple of years with it as a daily driver I think it's a pretty great general-purpose language. The one really common gotcha with rust is that when trying to write concurrent code, newbies tend to throw Arc > goo ar…

yeah, locks are expensive.

Re: Rust is tier-1 language at Microsoft

#46

Earlier quoted context omitted.

Optimistic to assume that modern day programmers even know what a debugger is, or if they do, consider it as anything else than some weird ancient shibboleth only used by the greybeards ;)

To be fair, even before LLMs could spot my bugs in an instant I really only regularly used debuggers in C because it can't display arbitrary types in debug print statements.

Debuggers still have their place in algorithm heavy work, or to pull apart heap dumps to try and figure out obscure bugs.

Even LLMs use debuggers. I asked Claude to reverse engineer a closed source binary the other day. It used gdb to trace its behaviour. Didn’t even use ghidra.

Re: Rust is tier-1 language at Microsoft

#47
post #9

Earlier quoted context omitted.

Optimistic to assume that modern day programmers even know what a debugger is, or if they do, consider it as anything else than some weird ancient shibboleth only used by the greybeards ;)

Debugger MCP better

But of a tangent but I think cognitive skills are starting to become like physical skills. If we don’t move our bodies, we waste away physically. If we don’t do hard cognitive work sometimes - like writing and debugging code - I worry our minds will atrophy.

I don’t have a problem with cars. But walking is still good for us.

Re: Rust is tier-1 language at Microsoft

#49
post #16

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-...

The problem is the Webview2 prevalence, and note many Rust projects love their webviews as well.

Re: Rust is tier-1 language at Microsoft

#50
post #16

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-...

I feel like the weather app makes a lot of sense from a corporate politics point of view.

A 1mb weather app would have a significantly less impressive pie chart associated with it come "here are our improvements" presentation.

Also if times get tough and you're told to reduce headcount by 10%, who do you want to get rid of. Sally who knows the USB driver end to end or Todd who wrote the bloated 1gb weather app. (Don't feel bad for Todd, he knew what he was getting himself into.)

Post reply on HN