3 ms·
The purpose of Nix is reliable declarative configuration. Gobo seems to be significantly less declarative than Nix.
by pshirshov 5y ago
The purpose of Nix is reliable declarative configuration. Gobo seems to be significantly less declarative than Nix.
- lillecarl 5y agoWho are you to define the purpose of Nix? Many people use Nix as an imperative package manager too. So no, the purpose of Nix is not reliable declarative configuration, it's more than that. Here's the paper from Eelco Dolstra (founder of the Nix project) https://edolstra.github.io/pubs/nspfssd-lisa2004-final.pdf https://edolstra.github.io/pubs/nspfssd-lisa2004-final.pdf I don't see him mentioning configuration an awful lot in there, it seems to be mostly about dependencies and multiple versions of things.
- hvdijk 5y agoThe GP's stated benefits are listed directly on the main page of the NixOS website, and was in reply to a comment about Nix in NixOS. You seem to be talking about using Nix standalone; if you are, the GP's comment does not necessarily apply to you.