News for hackers. Stuff that matters.
Re:Thoughts on Rust bloat by sansnomme on Wednesday August 21, 2019 @08:16PM (#20763381)
A better choice would be enterprise titans like Java and .NET, more bases are covered. Go's GUI story for example is just endless fragmentation compared to e.g. Java.
Re:Thoughts on Rust bloat by jchw on Wednesday August 21, 2019 @08:24PM (#20763434)
Apples and oranges. It is a feature that Go, Rust don't have "enterprise" standard libraries like Java and .NET.
Re:Thoughts on Rust bloat by pcwalton on Wednesday August 21, 2019 @11:08PM (#20764302)
This comment indicates the problem! Taking the scare-quotes "enterprise" as a synonym for "bloat", one person's necessary feature is another person's bloat.

.NET is an interesting case, because of WinForms, which is a de facto part of the standard library. I think few C# developers think of WinForms as bloat; it's very convenient for making simple UIs. Yet putting, say, GTK+, in the Go standard library would doubtless be considered bloat. I don't think there are easy answers to these questions.

Re:Thoughts on Rust bloat by grumpydba on Thursday August 22, 2019 @02:23AM (#20765198)
> it's very convenient for making simple UIs.

It's not that convenient on Linux though...

Re:Thoughts on Rust bloat by GordonS on Thursday August 22, 2019 @07:22AM (#20766829)
Agree, the "enterprise" jibe here is misguided - as an OSS developer, I find the dotnet standard library to be fantastic. I don't find it to be at all bloated or 'enterprisey'.
Re:Thoughts on Rust bloat by sanderjd on Wednesday August 21, 2019 @08:50PM (#20763586)
Yeah, see, I think it's anachronistic and odd that Java comes with GUI stuff included! That seems niche and better relegated to a library to me.
Re:Thoughts on Rust bloat by jclulow on Wednesday August 21, 2019 @09:51PM (#20763908)
It wasn't, though, in 1995. Though it is perhaps less fashionable now, it was certainly something a lot of programs used at the time.
Re:Thoughts on Rust bloat by sanderjd on Thursday August 22, 2019 @12:43AM (#20764698)
This is why I chose the word "anachronistic". It seems of another time, because it is. It's definitely hard to figure out what will and won't be timeless, but it isn't hard to look back with hindsight and point out things that definetely weren't.
Re:Thoughts on Rust bloat by sansnomme on Wednesday August 21, 2019 @10:45PM (#20764181)
Yes, and instead now we have devs forced to build SPAs and architect every single thing as a client-server app with a database attached. I get it, SaaS is great for vendor lock-in. But not every in-house tool needs to be run as a service.