[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Advantages over Nix?
From: |
Pjotr Prins |
Subject: |
Re: Advantages over Nix? |
Date: |
Wed, 28 Oct 2020 06:58:45 +0100 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
On Tue, Oct 27, 2020 at 02:14:18PM +0100, zimoun wrote:
> Let's pick an example: the sources.json file ingested by Software
> Heritage. Basically, Guix does that when building its website and the
> relevant Scheme code is here:
>
>
> <https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/website/apps/packages/builder.scm#n96>
>
> Nothing more. Compare to what Nix does:
>
> <https://github.com/nix-community/nixpkgs-swh>
>
> so pieces of Nix DSL which generates files that are parsed by Python
> and then glued with Shell.
Thanks Zimoun. In a nutshell :). I am convinced that the reason that
Guix is moving fast is not that the community consists of a bunch of
geniuses, but that the code base is terse and many people in this
community understand the code base to a large degree quickly and can
contribute. Of course I don't want to downplay genius - some of it
there is in a massive project like this.
I also think that the choice of being a true free software project is
very important. It is a long term force driving the project forward to
a future where we have free hardware and free software as choice for
all things.
We have our first RISCV board up and running, if anyone is
interested...
Pj.
Re: Advantages over Nix?, zimoun, 2020/10/26
Re: Advantages over Nix?, Ricardo Wurmus, 2020/10/26