3 ms·
It makes sense when you want to distribute your product. I'll usually close the page when a tool tells me to use pip/gem/npm (unless it's a library intended to
by h1d 8y ago
It makes sense when you want to distribute your product. I'll usually close the page when a tool tells me to use pip/gem/npm (unless it's a library intended to help with my product using same environment) to install as it means I have to prepare that environment on every server I want to deploy it including compilation tools as some dependencies of them just don't come with binaries.
- TheAceOfHearts 8y agoYou do realize that with all those mentioned tools, AFAIK, you can bundle dependencies together with the shipped product, right? Shipping to production shouldn't depend on any third-party services. How are pip/gem/npm materially different from something like apt-get or pacman? Why do you feel so strongly about avoiding them?