7 ms·
You can never please everyone , and some stdlibs can age like milk (see ocaml). Having libraries allow the community to explore rather than saddling it with a
by pseudony 27d ago
You can never please everyone , and some stdlibs can age like milk (see ocaml).
Having libraries allow the community to explore rather than saddling it with a bad default. See the number of http server frameworks etc.
The real solution here is not for the stdlib to become a black hole, swallowing up every half-way popular library a but rather for “rustaceans” to adopt a more security-conscious approach to writing programs- C programs typically have few and well-chosen dependencies. Some languages, like Odin, completely eschew package managers because they see the very real issues stemming from writing a program with scores or hundreds of dependencies.
- a-french-anon 27d agoYou seem to be ignoring that most people who want off the infernal npm/cargo hamster wheel are conscious that it implies a bit of spoilt milk or moldy bread in exchange for stability and that they're fine with it. The gains are just too numerous and important to reject the few rust spots on a "good enough" stdlib. But well, the kind of people who nod a bit too much while reading https://boringtechnology.club/ https://boringtechnology.club/ aren't using Rust. They're on C99, ANSI CL, Ada, maybe Python, Perl or Tcl.