3 ms·
All these newfangled abstractions like Nix, Docker, virtualenvs etc. are simply because people find it more interesting (and easier to monetize) to build new fr
by semi-extrinsic 3y ago
All these newfangled abstractions like Nix, Docker, virtualenvs etc. are simply because people find it more interesting (and easier to monetize) to build new frameworks instead of learning to use existing ones.
As an example, Environment Modules solves 98% of these problems and has been available for more than 30 years:
https://modules.sourceforge.net/docs/Modules-Paper.pdf https://modules.sourceforge.net/docs/Modules-Paper.pdf
- grhmc 3y agoI don’t think that’s quite true, though I noticed Eelco didn’t mention Furlani’s work in his 2006 phd thesis on Nix (started in 2003): https://edolstra.github.io/pubs/phd-thesis.pdf https://edolstra.github.io/pubs/phd-thesis.pdf