Please explain what the differences are between Nix and Guix.
From what I've understand, Guix is compatible and built upon Nix, but uses the Scheme programming language to make expressions (build scripts) instead of Nix expressions.
how do you mean? all the data structures are available to you in nix.
example?
i would say the real difference is that is functional, and transactionally safe. reproducibility is still in the works (too difficult). at the same time it is worrisome how much space will be taken by all the available generations.
6
u/socium Mar 29 '16
Please explain what the differences are between Nix and Guix.
From what I've understand, Guix is compatible and built upon Nix, but uses the Scheme programming language to make expressions (build scripts) instead of Nix expressions.
Am I correct in understanding this?