Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well pip has the same problem as NPM : no namespaces by default.

But NPM is worse with all its dependencies of dependencies. Composer (PHP) got both namespace and dependencies right: flat dependencies, it's up to the developer to resolve conflicts, not to the package manager to create insane dependency trees.

It leads to more stable packages and make spotting fakes easier.



I'd say pip is definitely worse. Things like local dependencies, requirements.txt, and virtual env feel hacked add-ons to make pip more like npm




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: