• 2 Posts
  • 4 Comments
Joined 5 years ago
cake
Cake day: June 10th, 2020

help-circle

  • I find Guix far better on almost every remark, in no particular order:

    • as you said some part of the Nix community is made of techbros (even if Guix attracts some fossbros as well)
    • the way governance is structured in the Nix community is brittle, just see the drama from which all the new Nix forks spawned
    • better documentation. The doc for Nix is scattered, the Guix manual, albeit not perfect, is much more complete
    • the Guile language is far clearer than Nix, also you don’t have to use it only for package recipes, you can build full applications with it
    • the Guix story around trustability of binaries is far better (checkout how Guix boostrapps everything), entires classes of vulnerabilities are prevented by design
    • the Guix UX is far better designed imho, the command line is intuitive and well documented and features are easily composable
    • the community is not diverging, as is the case for Nix flakes
    • Guix as well provides OCI integration, check out the point about enabling gocix