News for hackers. Stuff that matters.
Re:Install Asdf: One Runtime Manager to Rule All Dev Environ... by jauntywundrkind on Sunday April 28, 2024 @09:35AM (#40188481)
Mise/rtx doesn't cut it for us. It's approach is shell-based, so if your programs launch sub-processes, mise won't be applied. So for example Node scripts running in version 18 might npm run a process, which gets launched with the system node.js version.

Where-as asdf creates shims that go into the PATH. That way any processes launching processes using normal env rules have asdf applied.

Mise looks well built & is very fast. But it's jaw dropping to me that it's coverage is so drastically lower than asdf.

Re:Install Asdf: One Runtime Manager to Rule All Dev Environ... by bin_bash on Sunday April 28, 2024 @09:44AM (#40188543)
you can use shims with mise
Re:Install Asdf: One Runtime Manager to Rule All Dev Environ... by shepherdjerred on Sunday April 28, 2024 @10:45AM (#40188974)
+1

I switched from asdf to mise and everything works fine _if_ you setup shims.

Re:Install Asdf: One Runtime Manager to Rule All Dev Environ... by e12e on Sunday April 28, 2024 @01:23PM (#40190155)
Thank you for pointing that out - that means I can actually use mise (probably).

https://mise.jdx.dev/dev-tools/shims.html