News for hackers. Stuff that matters.
Re:Microsoft's Introduction to Rust Video Course by systems on Friday June 25, 2021 @12:22PM (#27632821)
This is more of a question to anyone that may have insider information

It is normal for any large organization to be interested and use many language

But is microsoft really getting invested and interest in Rust? Will the start using Rust for some of their major products Or is this just business as usual

Re:Microsoft's Introduction to Rust Video Course by mtobeiyf on Friday June 25, 2021 @12:29PM (#27632938)
I've seen news that Microsoft is adopting Rust for safe systems programming. I believe they've been investing in Rust for a while.

- https://msrc-blog.microsoft.com/2019/07/22/why-rust-for-safe...

- https://github.com/microsoft/windows-rs

- https://cloudblogs.microsoft.com/opensource/2021/02/08/micro...

Re:Microsoft's Introduction to Rust Video Course by wongarsu on Friday June 25, 2021 @12:43PM (#27633180)
It's also very in-character for them to push for safer languages. They have quite successfully pushed C# over C++ for Windows software development, and pushed more and more static analysis into (c/c++) Windows driver development.
Re:Microsoft's Introduction to Rust Video Course by Jtsummers on Friday June 25, 2021 @01:04PM (#27633462)
Yep. And at MS Research they've had various projects focusing on safe languages over the past couple decades (the time I've paid attention to it, probably more research preceding that).

It would make sense for MS to be interested in an existing, popular, relatively mature language that possessed many of the safety features their research languages have explored.

Re:Microsoft's Introduction to Rust Video Course by pjmlp on Friday June 25, 2021 @01:34PM (#27633894)
I think Joe Duffy mentioned somewhere that if Rust was around when they started Midori, that would have been their option instead of creating System C# (aka M#), but I cannot find that quote.
Re:Microsoft's Introduction to Rust Video Course by qbasic_forever on Friday June 25, 2021 @02:07PM (#27634307)
There are a smattering (36 right now) of job openings on their career site that mention rust: https://careers.microsoft.com/us/en/search-results?keywords=... A few seem to be boilerplate lists of languages, but some actually mention a preference for candidates that know rust. My read on this is that there are probably some small teams (looks like in Azure) that use rust. But I don't see a big company-wide push yet--there would be a lot more open positions if so.
Re:Microsoft's Introduction to Rust Video Course by mynameisash on Friday June 25, 2021 @04:00PM (#27635533)
There are teams that are big into Rust and are hiring for it. They seem to be mostly in Windows and Azure, which makes sense: both have a huge need for safety and reliability (moreso than other areas).

But Windows has been around for 35 years; it's a huge C++ codebase, so trying to turn that ship takes time. And just as you can't wholesale rewrite Linux in Rust, it'll take time to integrate Rust into the OS. I assume Azure is a bit easier since there are new services coming online all the time that aren't necessarily dependent on others. I imagine that as these safety- and performance-critical 'experiments' take off, you'll see other teams investing in a big way. (FD: I'm in the Windows org but don't have any sort of special knowledge of the decision calculus here.)

Re:Microsoft's Introduction to Rust Video Course by Arnavion on Friday June 25, 2021 @01:05PM (#27633474)
Microsoft has been using Rust in shipping products since at least 2018.
Re:Microsoft's Introduction to Rust Video Course by gwmnxnp_516a on Friday June 25, 2021 @07:21PM (#27637434)
The reason may be that just like Mozilla Foundation, they may be tired of dealing with bugs such as buffer overflow, integer overflow, undefined behaviours and use-after-free which are responsible for most security vulnerabilities that still haunts C and C++.