top | item 37617229

(no title)

getrealyall | 2 years ago

Make is not a command runner. That people are abusing it as such doesn't mean make needs to change, it means people need to use the right tool for the job. Shell scripts can do the exact same thing without the wonky syntax or attempted dependency resolution, so why not just write a shell script? Hell, even npm has script running functionality. Is that not sufficient?

discuss

order

shortrounddev2|2 years ago

> without the wonky syntax

Idk about you but every shell syntax on a unix-like OS is wonky to me

getrealyall|2 years ago

That's fine, you can always use something like Perl or Python then. But at some point, it certainly seems like all people want to do is run shell commands, and a shell script is still the best way to do that.

jonathankoren|2 years ago

Make is literally a command runner. That’s all it does.

dima55|2 years ago

Yes. Thank you. Make is a victim of its own success in many ways.