Nix: Potential with Challenges
I've seen a lot of chatter about Nix for a while now but haven't had a need to investigate. I recently found myself revisiting it and I think it has promise but I also encountered some immediate challenges: Steep learning curve Viktor Farcic explains it best: "Nix is amazing but also very difficult to manage. [It] assumes that you learn its programming language and that you're willing to ignore frustration generated by horrible documentation. I think it is one of the most useful projects out there that cannot be used by anyone but those willing to dedicate their lives to Nix. ... The way I see it, Nix is like a cult - those who managed to pass the initiation joined its ranks swear by it while the rest of the world finds it just not worth the trouble and sticks with their own religion. Hence we have a problem: we have a very useful project -- one of the most interesting ones I've seen in a while -- yet it has a very high barrier to entry. I see two ways to reconcil