News for hackers. Stuff that matters.
Re:Thoughts on Rust bloat by Amezarak on Wednesday August 21, 2019 @08:03PM (#20763290)
There are a lot of us out there with dev and prod environments that aren’t allowed to be connected to the Internet or otherwise strictly controlled. Languages that rely on me downloading packages are mostly dead in the water at my workplace.
Re:Thoughts on Rust bloat by stouset on Wednesday August 21, 2019 @08:09PM (#20763326)
Virtually no modern language or package system requires this. All of them allow you to cache dependencies locally, so they can be committed to version control or otherwise put in place during deployment however you see fit.
Re:Thoughts on Rust bloat by Amezarak on Thursday August 22, 2019 @08:11AM (#20767144)
Maybe I didn't communicate my point clearly. I cannot just go out and get whatever dependencies I want to use. It isn't possible. What I have on the system is what I've got, and I can't add anything. I cannot put the dependencies on the system by any means.

Thus a lot of things get done in Python and Java, because of the ample standard libraries. I was able, after a year of lobbying and procedures and approvals, to get a Rust compiler, but there is zero chance of me ever getting anything off crates.io.

Re:Thoughts on Rust bloat by steveklabnik on Wednesday August 21, 2019 @08:09PM (#20763323)
Firefox, Debian, and many other build systems aren’t either. That’s orthogonal from all of this; the use case is well supported and has been for years.