Remix.run Logo
yoyohello13 2 hours ago

This was actually the main thing that put me off of Rust. I get the argument for a small std lib. I just also don’t agree it’s worth it. Go seems to handle having a batteries included standard lib just fine.

0cf8612b2e1e an hour ago | parent [-]

On the other hand, there are some bad Go standard libraries that are frozen in time.

rirze an hour ago | parent [-]

which, as painful as it may be, is ok. Better to have a safe functional stdlib library than a exposed external crate (which then asks the question; what's the replacement...)

lesuorac 27 minutes ago | parent [-]

Those aren't the only two choices.

We also have the classic example of PHP with numerous not safe stdlib ways to use mysql.

To me the answer is still to vendor your dependencies and don't be on the bleeding edge of updates unless you're willing to invest the time into validating them.