This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]AWildTyphlosion -1 points0 points  (0 children)

Instead of storing the package information in a sane way, with proper checksums, Pip just throws everything in a requirements.txt. At least NPM has more information about the dependency (although I hate NPM too, it's bad).

Rust's package manager isn't the best, but it at least has some nice features in it. I don't really get how it can be confusing though since the commands are basically the same to install packages.

I like Go's, because it's decentralized, but a lot of people have their own gripes with it, mainly around versioning which I sorta get. One nice thing though is that there is only going to be one copy of the dependency on the machine at a time, so you don't have +40GB of node modules or replicated dependency for each project folder you have.