3 ms·
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 https://github.com/casey/jus
by arcanemachiner 3y ago
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 https://github.com/casey/just
- KRAKRISMOTT 3y agoTaskfile looks heavily inspired by terraform and other "cloud native tooling (read: lots of yaml)
- diimdeep 3y agohorrible
- thiht 3y agoBecause Makefiles are so clean and legible. Taskfiles have the benefit of being very explicit and easy to understand.
- stowaway1256 3y agoYep, `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.
- SahAssar 3y agoTerraforms native language is HCL, in most terraform setups I see very little yaml. Maybe you're thinking of k8s and all of its related tooling?
- jen20 3y agoIndeed it doesn't even support YAML, except by the bad faith argument that it supports the subset of YAML which is JSON.
- haarts 3y agoI, too, use just a lot in a very off handed way. My memory isn't great and I just toss commands in a projects justfile which I occasionally need. Yes, a readme would work to a degree too, but a justfile is runnable code. That beats dead documentation everytime.