Scheme and/or Lisp is literally the worst language choice for this problem domain.
I will admit I find guix to be much more verbose than Nix.