Hacker News new | ask | show | jobs
by javbit 1117 days ago
I daily drive bith RDE/GNUguix (personal) and NixOS (with home manager) (work). Both work really well for my needs.

Pros for guix: - guile scheme - better documentation - free software first - strictness means things blow up early - great emacs mode!

Cons for guix: - goofy stack traces (guile debugger is nice but im not very proficient)

Pros for nix: - more packages & services - flakes, which makes it easy to lock in versions, though guix has channels. Flakes just feels easier to me imo. - laziness - sometimes better error messages

Cons for nix: - laziness (infinite recursion) - no debugger afaik, have to use repl which is useful but also sometimes clunky

Good resource on guix is system crafters (David Wilson)

https://systemcrafters.net/