2 ms·
> Because the starting state and all dependencies are known it can always create the same result, that's the biggest selling point of Nix to me. And you can do
by throwaway984393 5y ago
> Because the starting state and all dependencies are known it can always create the same result, that's the biggest selling point of Nix to me.
And you can do that with the package manager of any Linux distro today. It sounds like Nix's biggest selling point is it does something we can already do.
- globular-toast 5y agoYou can pretty much say the same thing for any new technology. Flushing toilets? But I can already empty my chamber pot far away from my house! The fact is, even if current package managers can do this, people (including professionals) don't do it. The way forward isn't to develop new tooling that works with human nature, not against it.
- takeda 5y agoThere are implicit dependencies and explicit ones. Build dependencies and runtime ones. Other package managers typically handle the last one and completely ignore implicit dependencies.