Hacker News new | past | comments | ask | show | jobs | submit login

I feel the same way.

One interesting architectural difference between Guix and Nix is there is no separation in Guix like what you see with Nix and nixpkgs. Guix and the packages are all just one massive repo of scheme. For Guix this tighter integration can be a development advantage. I cannot imagine how this can benefit targeting multiple platforms, which Nix is able to do with Linux, Mac, FreeBSD (as of 2020), yet somehow, Guix is able to pull off cross-platform support for GNU Hurd.




> there is no separation in Guix like what you see with Nix and nixpkgs.

What separation is there in Nix? The whole system is just a big derivation the same way as a small package is.


Layering between Nix, Nixpkgs, NixOS. And within Nix more emphasis on layering too (store vs nix language0.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: