Hacker News new | ask | show | jobs
by JohnFen 1150 days ago
I love make, personally, because no other system gives me the level of flexibility and power. I use it for all sorts of things that aren't even building code.

> There are so many footguns.

That's true. That sorta comes with flexibility and power.

> `make` experts always tell you that your makefile is wrong even when it does what it is intended to

I wouldn't do this. "If it's stupid and works, it's not stupid."

> Correct handling of header files needs files generated by the compiler the alternative being recompiling everything when you change one header file.

I'm not sure I understand what you mean here.