3 ms·
> The tradeoff here is that once something gets put into the language (or the standard library, since effectively they share the same compatibility concerns), y
by shakow 4y ago
> The tradeoff here is that once something gets put into the language (or the standard library, since effectively they share the same compatibility concerns), you can't easily change it later.
That's another axis: it's how big should be the stdlib on a scale from Python to C.
E.g. Python is much closer to Rust than Go w.r.t. the complexity of the language, and it has a huge standard library like Go.
- saghm 4y agoThat's a fair point! I guess that's how you end up with three different versions of `urlib` and then still have some people go out of their way to use a different dependency like `requests`.