4 ms·
What does asdf have to do with package management? It’s only a version manager as far as I know and one of the suggested ways to install asdf is to install it w
by teg4n_ 4y ago
What does asdf have to do with package management? It’s only a version manager as far as I know and one of the suggested ways to install asdf is to install it with brew
- hosh 4y agoThat's a pretty narrow idea of a "package manager" if you don't consider a version manager to also be a kind of package manager. It's more accurate to say that asdf does not comprehensively provide as many software that brew provides, and asdf does not manage library dependencies. What asdf does that brew is very crappy at is being able to run things in isolation from the home directory, and being able to run specific versions of a software. asdf installs things in the home directory by default, and so for the software it does have in its repos, it was something I use instead of brew. Besides, you missed the part I wrote about nix. Even with a higher learning curve, nix does the things brew and asdf don't do well. It provides package management, library dependency management, can run things from the home directory, can have multiple versions running, and works with direnv to autoload the correct software based on the current directory.