|
|
|
|
|
by SkiFire13
658 days ago
|
|
> I disagree with this, Python makes it trivial to add dependencies. In python it's surely easier to add dependencies than C/C++, but it's harder than in Rust and not so trivial. Everyone using your script has to manually run pip to _globally_ install dependencies, unless you use virtual environments which can take a requirements.txt file, which just show how the builtin dependency management is not enough. > When I'm writing Rust, I eternally have the infuriating dilemma of picking which dependency to use for a relatively common operation. Likewise in python you might wonder which library to use between urllib, urllib2, urllib3 and reqwest. People not familiar with python might even fail to guess which ones are part of the stdlib. Granted that's just one specific example, but it shows pretty nicely how there will always be a library with a better design and a stdlib module that's good enough right now will likely not hold the test of time, ultimately resulting in bloat. |
|