4 ms·
There's no need for two styles of package managers. GNU Guix and Nix can serve both purposes (and more) very well, for example. I think language-specific pack
by davexunit 10y ago
There's no need for two styles of package managers. GNU Guix and Nix can serve both purposes (and more) very well, for example.
I think language-specific package managers are fine for easily sharing source code amongst developers using the same language, but they shouldn't be used in a production system.
- steveklabnik 10y agoI don't necessarily disagree. I think your third sentence still implies two styles, which is contradicting your first. Nix and Guix don't work on Windows, right? They're still not close to a solution until they do.
- davexunit 10y agoIf you're on Windows, then fine use whatever is available. A language specific package manager is about as good as it gets there. There are no good package managers for Windows, and I don't think there can be. I don't even know if you can isolate builds in a container like you can on GNU/Linux. That's a crucial OS feature. Besides, I aim to liberate users, not enslave them, so I develop for the GNU system, not Windows. The third sentence is not a contradiction. I'm just saying that I can live with people using language-specific package managers, but really they would be better off with a general-purpose one.
- deleted 10y ago[deleted]
- BuuQu9hu 10y agoThere are several package managers for Windows: https://en.wikipedia.org/wiki/List_of_software_package_management_systems#Windows https://en.wikipedia.org/wiki/List_of_software_package_manag...