I really wish Guix and NixOS had more usage in the industry.<p>I am not sure if these are the projects that are going to drive the innovation, if they are only showing the way for the 2nd-generation functional package managers, or if this will just remain a niche forever.
I guess I should use this time to shamelessly plug one of my side projects, farch: <a href="https://github.com/shawndellysse/farch" rel="nofollow">https://github.com/shawndellysse/farch</a><p>It's an attempt to bring the functional system paradigm to Arch linux, giving you the "my system is a function of my configuration" approach combined with not having to relearn how to administer a linux system like GuixSD and NixOS require.
> Hackable. It provides Guile Scheme APIs, including high-level embedded domain-specific languages (EDSLs) to define packages and whole-system configurations.<p>What is the benefit of directly using Scheme for the package declarations over using NixOS's DSL? Specifically, what technical features does Scheme make possible which are not possible in NixOS?
Is this Linux?<p>The site should be more direct about whether or not it is Linux.<p>I don't have time to wade through reams of words to work out what something is. Just tell me.<p>It's not clear at all why this matters or is better than other operating systems. If this is a competitor to Linux then the first thing they need to address is "why should you care?", if it is Linux, then the first thing it should adress is "Why you should use this over other distros"