News for hackers. Stuff that matters.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by adamnemecek on Thursday May 09, 2024 @08:03PM (#40314201)
That’s a drop in a bucket.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by ssahoo on Thursday May 09, 2024 @08:18PM (#40314296)
You mean from M$'s bucket. It's something for the foundation.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by yieldcrv on Friday May 10, 2024 @12:53AM (#40315593)
Can’t just throw money at problems

This is why matching campaigns are often done, to see the market desire for something and matching that. Since no arbitrary amount will satisfy people that believe you have more, but this is the closest thing to it.

In any case this wasnt a matching one, just an analysis on what the Rust Foundation could make do with

Re:Microsoft's $1M Vote of Confidence in Rust's Future by Avamander on Friday May 10, 2024 @10:44AM (#40319651)
It can surely grow if no issues occur. One of the worst things to do would be to drop some ridiculous sum on a project and expect it all to be used properly.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by yazzku on Thursday May 09, 2024 @09:17PM (#40314634)
Microsoft as a platinum member of the Rust Foundation is probably reason enough to not adopt the language.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by freeone3000 on Thursday May 09, 2024 @09:57PM (#40314827)
I guess you’ll also have to avoid adopting C++ and Javascript and Python and JSON…
Re:Microsoft's $1M Vote of Confidence in Rust's Future by dsalfdslfdsa on Friday May 10, 2024 @01:43AM (#40315788)
Honestly, that sounds fantastic.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by Am4TIfIsER0ppos on Friday May 10, 2024 @09:37AM (#40318825)
Indeed. C++ is garbage with "cout << this << is << how << they << expect << you << to << print << stuff". Javascipt is only used for privacy violations on the web. And Python has significant indentation and too many types.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by binary132 on Friday May 10, 2024 @10:39AM (#40319580)
Don’t worry friend, after 30 years C++* will have a smattering of support for a print function in the standard library

*some versions of some implementations

Re:Microsoft's $1M Vote of Confidence in Rust's Future by verall on Friday May 10, 2024 @06:18PM (#40324295)
I think this is a really fun complaint because iostreams is terrible and has no reason to be terrible, but if you use C++ in the day to day it just does not matter. There are so many other problems. If your first complaint is about iostreams you probably did not get past hello world.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by neonsunset on Sunday May 12, 2024 @04:00PM (#40337134)
JavaScript one made me spit my drink. Thank you for making my day.

Funny but not untrue!

Re:Microsoft's $1M Vote of Confidence in Rust's Future by yazzku on Sunday May 12, 2024 @03:11PM (#40336727)
C++ is designed by a committee, for better and for worse, with TS contributions from people of a variety of industries and backgrounds.

Rust doesn't even have a formal spec, it's just whatever rustc admits. The potential for a single corporation to steer that for its own benefit seems greater to me. And we know how MS has attempted to destroy Linux before, in particular with its incursion with .NET in Gnome.

Re:Microsoft's $1M Vote of Confidence in Rust's Future by lionkor on Thursday May 09, 2024 @09:34PM (#40314724)
Why? What negative impact will it have, by your prediction?
Re:Microsoft's $1M Vote of Confidence in Rust's Future by 999900000999 on Thursday May 09, 2024 @09:40PM (#40314750)
Why, funding needs to come from somewhere.

It's not like they took over the project or became it's main contributor or something.

Re:Microsoft's $1M Vote of Confidence in Rust's Future by infamouscow on Thursday May 09, 2024 @09:57PM (#40314831)
Replace project with politicians election campaign.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by 999900000999 on Thursday May 09, 2024 @09:59PM (#40314844)
If Microsoft does something you don't like with Rust you're free to Fork.

Microsoft has been pretty good to developers lately.

Re:Microsoft's $1M Vote of Confidence in Rust's Future by yoyohello13 on Thursday May 09, 2024 @10:29PM (#40314956)
Other than all the game devs they just laid off.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by afavour on Friday May 10, 2024 @12:19AM (#40315478)
Good news is they can’t lay off any members of the Rust Foundation.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by pjmlp on Friday May 10, 2024 @01:25AM (#40315725)
Except Windows developers, since Windows 8 WinRT, Windows 10 UWP, Project Reunion, WinUI 3.0/WinAppSDK, killing .NET Native and C++/CX, while their business units put Web widgets everywhere, mess.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by 999900000999 on Friday May 10, 2024 @09:37AM (#40318827)
Electron is here.

For better or worse most developers aren't developing true native apps anymore.

That doesn't take away from what Microsoft has done for open source lately.

Re:Microsoft's $1M Vote of Confidence in Rust's Future by pjmlp on Friday May 10, 2024 @10:41AM (#40319609)
That is what Web apps are for, no need to ship Chrome alongside each application.

Everyone shipping Electron is helping Google to turn the Web into ChromeOS.

Re:Microsoft's $1M Vote of Confidence in Rust's Future by b-side on Friday May 10, 2024 @02:32AM (#40315972)
Not like they are being sued for stealing code at this very moment. They are just so good to developers/s.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by erhaetherth on Thursday May 09, 2024 @09:44PM (#40314770)
But TypeScript and C# are both awesome.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by mdhb on Friday May 10, 2024 @11:06AM (#40319905)
I don’t know that I’d rush to call Typescript awesome. It’s only awesome sitting next to JavaScript. Compared to say another modern language (I.e Dart or Kotlin) which has proper typing, compilation and didn’t have to take on all the baggage of that level of JS interop it’s actually quite a shit language.

Just using the idea of mixins as a quick example.

Here is how they look in Dart: https://dart.dev/language/mixins

And here’s how they look in Typescript: https://www.typescriptlang.org/docs/handbook/mixins.html

Re:Microsoft's $1M Vote of Confidence in Rust's Future by yazzku on Sunday May 12, 2024 @03:16PM (#40336772)
No, they are not. There was a time when Microsoft tried to sneak C# through Mono into the Gnome desktop under the "promise" that they would not enforce legal action. Fortunately, many smelled the BS from miles away, except for some misguided Gnome developers. Why should Rust not also be a vehicle for Microsoft's new incursion into, e.g., the Linux kernel, where some are already poking Rust?

I am not all that familiar with the Rust Foundation; but I do not trust corporate-owned languages in general, let alone ones where Microsoft seeks to have an influence.

https://arstechnica.com/information-technology/2009/07/micro...

Re:Microsoft's $1M Vote of Confidence in Rust's Future by neonsunset on Sunday May 12, 2024 @03:54PM (#40337077)
When .NET (that is, what became CoreCLR runtime flavour) was open-sourced, it was done in such a way as not to cause issues for existing Mono, Xamarin and Unity code, and allow cleanly merging the first two into overarching .NET ecosystem.

https://github.com/dotnet/runtime/blob/main/LICENSE.TXT

https://github.com/dotnet/runtime/blob/main/PATENTS.TXT

Given that MSFT never sued anyone for .NET or .NET-related matters, so far their reputation is clean in that area, unlike certain Java-related company.

(after reading the thread, I'd like to suggest taking a seaside vacation)

Re:Microsoft's $1M Vote of Confidence in Rust's Future by yazzku on Monday May 13, 2024 @07:39PM (#40349877)
This is not a refutation of my statement. The episode I mentioned came years before the opening of .NET core, and the threat of a lawsuit was very much real at the time. Their track record is generally still one that does not promote trust.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by zipping1549 on Friday May 10, 2024 @12:49AM (#40315575)
I get you feel the need to have MS and that's for good reason but not every single thing that they do is not and cannot be that bad.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by ComputerGuru on Friday May 10, 2024 @12:12AM (#40315453)
“All” I want from Mycroft is first-class rust support in Visual Studio. The rumors that they’ve been working on it are several years old now.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by vsnf on Friday May 10, 2024 @01:06AM (#40315646)
I used to spend my entire life inside Visual Studio, but my life has mostly moved to VS Code, where the Rust Analyzer extension provides a really nice experience. Granted, on rare occasions the extension fails for some byzantine reason, and language support in VS has always been rock solid, but would it really be that much better than life within VSCode? I'm not sure, but maybe it would?
Re:Microsoft's $1M Vote of Confidence in Rust's Future by binary132 on Friday May 10, 2024 @10:37AM (#40319558)
What differentiates this from any other editor with a Rust plugin? Visual Studio is an entirely different animal.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by vsnf on Saturday May 11, 2024 @03:39AM (#40326642)
I guess that’s my point though. What is desirable about Visual Studio itself these days that one would need Rust support in it? I don’t see it as having much of an edge, especially in areas where tight Windows integration isn’t necessary.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by binary132 on Saturday May 11, 2024 @07:35AM (#40327487)
IMO VS proper has a lot of great features, especially around runtime analysis, profiling, debugging, etc. I’m pretty annoyed that they only offer the full-fledged version for Windows. I’m an Emacs user on Linux, Mac, and windows, but I will drop into VS at times when command-line debugging isn’t satisfactory. That said, I haven’t sorted out DAP yet.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by dehrmann on Friday May 10, 2024 @01:21AM (#40315706)
Why not RustRover?
Re:Microsoft's $1M Vote of Confidence in Rust's Future by jen20 on Friday May 10, 2024 @08:59AM (#40318444)
In my case because of [1], which makes working with a particular library I need to use almost impossible. I went from exclusively using JetBrains tools to having VS Code installed for rust-analyzer, which is a slippery slope.

[1]: https://youtrack.jetbrains.com/issue/RUST-13097

Re:Microsoft's $1M Vote of Confidence in Rust's Future by dehrmann on Friday May 10, 2024 @11:56AM (#40320462)
You might have better luck waiting out that bug than holding your breath for full support from MS (where they'll have an equally annoying bug).
Re:Microsoft's $1M Vote of Confidence in Rust's Future by ComputerGuru on Friday May 10, 2024 @01:35PM (#40321637)
The visual studio debugger is just leagues beyond the rest.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by Hamuko on Friday May 10, 2024 @01:38AM (#40315772)
Why specifically Visual Studio for Rust?
Re:Microsoft's $1M Vote of Confidence in Rust's Future by ComputerGuru on Friday May 10, 2024 @01:36PM (#40321639)
The debugger.
Re:Microsoft's $1M Vote of Confidence in Rust's Future by binary132 on Friday May 10, 2024 @10:36AM (#40319545)
WOW, a whole entire million dollars? Microsoft is so generous! How much revenue do they pull every year again?