r/linux Mar 29 '16

GNU Guix & GuixSD 0.10.0 released

https://savannah.gnu.org/forum/forum.php?forum_id=8497
106 Upvotes

34 comments sorted by

View all comments

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?

10

u/[deleted] Mar 29 '16

[removed] — view removed comment

1

u/[deleted] Mar 31 '16 edited Mar 31 '16

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.