2 ms·
"If you are writing a package manager for a new non-js language, do whatever it takes to get that new language to load modules the way node does. The right way.
by jjwiseman 13y ago
"If you are writing a package manager for a new non-js language, do whatever it takes to get that new language to load modules the way node does. The right way."
http://dominictarr.com/post/25516279897/why-you-should-never-write-a-package-manager http://dominictarr.com/post/25516279897/why-you-should-never...
http://dontkry.com/posts/code/modules-the-right-way.html http://dontkry.com/posts/code/modules-the-right-way.html
To be more specific, what npm does that pip, debian, and rubygems don't do is nested dependencies, which is a wonderful advancement.