Re:Never Ever Use NixOS
by butt_hugger on Saturday January 23, 2021 @09:07AM
(#25882301)
I find it's more often intermediate programmers who don't want to invest the time in learning advanced tools like Haskell or NixOS.
Re:Never Ever Use NixOS
by Brian_K_White on Saturday January 23, 2021 @10:33AM
(#25882907)
Complexity and complication are merely undesirable side effects of advanced things.
They are tolerated only under duress, as the cost to get some more valuable result.
If a thing is more complicated and difficult, and does not provide a more valuable result, then it's the opposite of advanced.
the nix language just doesn't need to exist at all. you have to wonder just how bug-ridden a PL with almost no users is...this is what is holding your system together!
using nix with scripting languages is beyond painful, just look up the gymnastics required. losing your sanity is fully transactional!
you can brick a system with a legit nix config, I've done it
you have to reinvent most basic management tools and you can't use cloud services as they are all docker-based and will almost certainly never offer nix support.
etc etc
want rollback? just reinstall debian from scratch, its about the same time commitment.
just as with haskell, nothing can stop the nix hype machine and you just have to wait for the brigade to fail on its own and silently move on