And if you don't like it, you might try Guix which is a Guile Scheme based implementation of basically all the same concepts and features.
I'd rather use guix and scheme, but it's behind. If I learn nix, and then guix some day catches up, I'll already know nix and won't want to make the change anymore. Can't say I like the outlook for guix.