Re:Install Asdf: One Runtime Manager to Rule All Dev Environ...
by chem83 on Sunday April 28, 2024 @10:58AM
(#40189074)
mise borrows the plugins from asdf, which also makes it non-cross platform. Interesting discussion on this topic on their GitHub: https://github.com/jdx/mise/discussions/66
Solutions considered include adopting the vfox plugin system or transpiling all asdf plugins to ShellJs.
Now I know that vfox exists.
Re:Install Asdf: One Runtime Manager to Rule All Dev Environ...
by jdxcode on Sunday April 28, 2024 @06:56PM
(#40192744)
I made some progress on windows last week! I'm working on making it so vfox plugins can be used as the "default" backend instead of asdf which will be a prerequisite for windows support. Step 1 is being able to run vfox plugins inside of rust which I got pretty far on: https://github.com/jdx/vfox.rs
It'll be a long road ahead and I could certainly use some help if anyone out there is interested in moving it forward. That said, vfox is a really great project and they are targeting windows specifically. Windows will probably always be second in the mise ecosystem (because I don't use it) but my hope is I can get at least a baseline of support which would help teams that have occasional windows contributors.
The main differences are better UX with simpler commands and it not using shims, which means much better performance