3 ms·
I think nix falls under "second best at everything" in this regard. If there's a single thing Nix solves, it's being able to declare packages with a pure/funct
by rgoulter 3y ago
I think nix falls under "second best at everything" in this regard.
If there's a single thing Nix solves, it's being able to declare packages with a pure/functional language.
This ends up enabling all sorts of useful things which relate to packages. e.g. being able to install multiple versions of some package without these overwriting each other. e.g. build container images, declare development environments, run software without installing it, etc.
I think you can get 80% of what Nix does in many use cases without paying a lot of the effort. -- e.g. `asdf` is a tool which allows for installing project-local dependencies of programs.