3 ms·
As others have said, this would be a solution to the wrong problem. The language itself is fine. I just read through the language intro on https://nix.dev https
by bjackman 1y ago
As others have said, this would be a solution to the wrong problem. The language itself is fine. I just read through the language intro on https://nix.dev https://nix.dev and immediately just "got it" - if you've done any functional programming at all and/or used stuff like JSonnet/Cue there's not much to learn.
But also the fundamental model of Nix is incompatible with anything that can be translated to a simple Bash script. If you could translate it to Bash I wouldn't wanna use it
But yeah the difficulty is the ecosystem. "Nix" is a lot of things and all of those things are individually extremely flexible. This adds up to a system that can do almost anything and that inevitably makes it kinda hard to break into. The docs are honestly better than I could do but documenting this system just seems unbelievably hard to do well.