Re:Ubuntu 20.04 LTS’ snap obsession has snapped me off of it
by daenz on Saturday May 02, 2020 @02:20PM
(#23053752)
I've looked into Nix, and I like what it's accomplishing in principle with atomic upgrades/rollbacks, but I felt very frustrated by their clunky package "DSL." I use quotes because it appears that they are trying to encompass an entire programming language worth of constructs. Why they didn't go with an existing real programming/scripting language is beyond me.
Arch with its rolling release model is prone to breakage. Every upgrade gets you closer to having to reinstall everything from scratch. On contrast, NixOS is transactional and if something breaks you can switch to a previous version easily.
(I actually went from Arch to NixOS, after using Arch for about 3 years).