|
|
|
|
|
by aseipp
749 days ago
|
|
Nix does not solve the problem of "running things in a chroot." It solves the problem of having to reliably and consistently build software in a repeatable, reproducible, programmable way, up-to and including all the fundamental system components, and it offers thousands and thousands of packages in order to make that usable for typical modern workflows. To a first approximation, this problem is about 10,000 times harder to solve than just "using chroot." It's like the difference between building a single building and building an entire city, in terms of scale and total effort. That's why it's taken Nix nearly 20 years to get where it is. > We sometimes use the more modern approaches, because we feel lazy sometimes. No, we often use them because they are actually materially better. And Nix is vastly better than all the prior attempts at this problem. If you didn't have those problems or don't think you did, that's fine. But it's got nothing to do with "laziness" whatever that means. It's got everything to do with the results. And the results are ultimately quite good. |
|