Live data from Hacker News

Taskfile: A Modern Alternative to Makefile

cloudnativeengineer.substack.com

1–10 of 223 posts

Re: Taskfile: A Modern Alternative to Makefile

#4

How does this compare with `just`[0]? I've never written a Makefile but I'm a big fan of `just`. [0] https://github.com/casey/just

Taskfile looks heavily inspired by terraform and other "cloud native tooling (read: lots of yaml)

horrible

Re: Taskfile: A Modern Alternative to Makefile

#5
Whenever I read "modern alternative", it's nearly always certain that the older tech is superior on multiple fronts:

Better documented, better designed and architected (taking more use-cases / edge-cases into account), composable, easier to debug, fewer dependencies.

Re: Taskfile: A Modern Alternative to Makefile

#7

How does this compare with `just`[0]? I've never written a Makefile but I'm a big fan of `just`. [0] https://github.com/casey/just

Taskfile looks heavily inspired by terraform and other "cloud native tooling (read: lots of yaml)

Yep, `just` is much more truthful to the bare bones `make` legacy while `task` offers a bit more structured approach coming from inclusion of yaml as a specification language and many convenience things like handling env, run directories etc. I have worked with `just` for quite a bit but this looks very good honestly and I will consider switching.

Re: Taskfile: A Modern Alternative to Makefile

#9
I have coworkers who use this. They tried to make me use this too. I failed to see the point. It offers no benefits of a build system, no benefits of existing automation tools, comes with "bespoke" syntax and requires installing an extra program to run it.

I have never tested it enough to discover things it does wrong, but given how new and not exactly popular this tool is, I bet there are lots of things it doesn't do right...

So, I have no idea why would anyone want this tool... beside just using one extra infra tool to appear as if you know something others don't (and that's exactly the kind of people who use it at my workplace).

Post reply on HN