3 ms·
For systemd-less distros, I really like GuixSD. A functional approach & Scheme for all stuff is a big plus.
by nextos 10y ago
For systemd-less distros, I really like GuixSD. A functional approach & Scheme for all stuff is a big plus.
- zzalpha 10y agoA functional approach & Scheme for all stuff is a big plus. I'll bite. Why? Being "functional" and using "Scheme for all stuff" is just a means to an end. What value does it bring me as a user or administrator? Because I can think of at least one obvious downside: Scheme has no mainstream adoption. So they've picked a niche language (yes Scheme is niche) that users now have to learn. So the value it brings, in terms of features, maintainability, etc, better be significant in order to justify that pain. And I'm talking real value, not the value of intellectual rigor or functional purity. I'm talking about actual, real, tangible features that can't be gotten anywhere else.
- nextos 10y agoFunctional administration, not just implementation. Most sysadmin operations are non-destructive. This has huge implications.
- zzalpha 10y agoCare to elaborate? This is a very vague statement taken in its own, and the GuixSD website does no better at explaining their real life value prop...
- nextos 10y agoAll system configuration and packages are described declaratively. You can roll back and forth between system definitions.
- jakeogh 10y agoGentoo also works with or without systemd, and the dev's maintain a nice udev replacement, eudev.