Posted by micvbang 5 days ago
I'll try out Mise for Elixir, Erlang and NodeJS to see if it works like you describe.
I used asdf for many years but this really annoyed me, too (along with a few other things). So I recently made the switch to mise and haven't looked back.
I see this "one tool to rule them all" and instantly my senses go off that this is too good to be true to work in all the long-tail scenarios.
There always seems to be some strange edge-cases with tools of this nature.
It can also manage tools from various backends, e.g. go, aqua, cargo, npm, ubi and others
I feel like I’m missing something important here, as lots of people seem to adore mise, and I like it just fine for the limited use I put it to, but I haven’t had that aha moment yet that makes it indispensable for me.
Maybe ripgrep is a bad example but imagine needing different versions of some dev tooling that can be installed with cargo install in different projects.
Edit: thought you were asking about the npm and cargo backends specifically.