3 ms·
I've been using Taskfile. Are just / mise much better?
by jtwaleson 2mo ago
I've been using Taskfile. Are just / mise much better?
- timw4mail 2mo agoNot using YAML is huge.
- LeBit 2mo agoTaskfile is great but I’ve moved to mise over a year ago and not coming back. The only think I found Taskfile does better is handling Go’s defer. Misé unfortunately does not have an equivalent. Mise manages tools, env vars, tasks, bootstrapping , plays well with usage, etc. People saying "just use makefiles" are missing out.
- kstrauser 2mo agoI was on the "just use makefiles" boat way too long, except it was Just at the time that was calling for my attention. At first glance, they look similar. Make's already there, so what's the big deal? And then I use Just for a week and become a diehard fan. Yeah, it's similar to make, except optimized for developer ergonomics instead of feature completeness. What if... the tool actually supported and encouraged you instead of making you fight it? Later I came to prefer mise over just. It does more common developer stuff like managing tools and env vars, and I prefer the way it handles embedded scripts. In any case, I vastly prefer either of them to make for the kinds of languages I mostly use. Even if I did prefer make, which one? The GNU make that ships with macOS is ancient, so I'd probably have to install a newer one, and if I'm going to have to install a tool anyone, might as well make the effort to make that tool be mise (or just or just about anything else).
- Arrowmaster 2mo agoI have been using just for some projects and really like it. I looked at mise to replace direnv in the few places I use it, but between mise trying to do so many things and the in terminal advertisement for a problematic company I want nothing to do with, I have halted all plans I had for learning more about mise.
- kstrauser 2mo agoWhat in terminal ads do you mean? I don’t recall ever seeing an ad of any kind in mise. Not saying you’re wrong, just that our experiences are different here.
- Arrowmaster 2mo agoIt's under the `mise sponsors` subcommand. It's not intrusive ad that shows up unexpectedly but it's there.