reinventing the make wheel

why does every single language have to reinvent the make wheel? now even the go world has fallen to this plague, someone felt that there should be magefiles.

Go is almost begging to be used with make. please just use make. it's not that hard, it can do almost everything you want, even if you don't use GNU make extensions. if anything in your build process requires something which isn't feasible to do in make, it's probably broken. not because make is perfect, but because the assumptions make has about how the world works and when to build stuff are simple and sane.

Automation and Make is excellent! even if i don't like info pages, the GNU info page for make isn't bad. there is so much literature about make, just find something you like.

you'll be rewarded with reusable knowledge!