First you misquote me in an oddly obvious and low-effort way, now another inane comment - how can the nature of this account have any relevance?
You wrote a comment implying what's wrong with Nix is the language, and stating that there's unfortunately "nothing better" out there.
It is true in this universe that there is a software project called GNU Guix, which is 13 years old, whose literal origin idea is - what if we take the general idea behind Nix, but write it all afresh in a fully featured programming language, and make it extensible and configurable with that language.
There are a host of reasons you might not want to get into that personally, as I stated - but it really does exist, regardless of your personal feelings?
1) Nix language is ugly but it's pure. Scheme is not. To my taste it's even harder to reason about/debug/introspect because of lack of purity.
2) Guix itself lacks any nonfree software/blobs, which is essential to run a real desktop. That is a showstopper for newcomers and in my opinion that's what prevent the community growth, so there are much less packages, docs, etc.
2.1) There were channels to add nonfree blobs, but channels make system less reproducible and they were unofficial. Maybe I'm not up to date with the Guix developments, but as far as I'm aware there is no replacement for Flakes and a system with multiple channels is not reproducible and easy to break.
You wrote a comment implying what's wrong with Nix is the language, and stating that there's unfortunately "nothing better" out there.
It is true in this universe that there is a software project called GNU Guix, which is 13 years old, whose literal origin idea is - what if we take the general idea behind Nix, but write it all afresh in a fully featured programming language, and make it extensible and configurable with that language.
There are a host of reasons you might not want to get into that personally, as I stated - but it really does exist, regardless of your personal feelings?