In all scripting language, packaging problems mostly stem from bootstrapping.
Nvm shims break, python path confusion, gem installed on the wrong ruby interpretters, etc.
Maybe you managed the impossible.
But in 20 years of python I've seen only one tool doing bootstrapping in the right direction, all the other ones have failed.
So I'm suspicious of something that does multiple languages.
In the case of mise, it delegates this complexity to the user. E.g: for python, you have to know the config choices, and choose the right backend like asdf, pyenv, or indygreg.
Then you better understand the consequences of that choice.
To me, that's alreay a leak of the abstraction.
> But in 20 years of python I've seen only one tool doing bootstrapping in the right direction, all the other ones have failed.
Which tool is that?