On Sat, 2015-01-17 at 13:41 -0800, Philip Guenther wrote:
> Paul, I still think $(eval) should have been named
> $(stick-arm-in-woodchipper), to make it less seductive to people
> trying to layer imperative programming on the declarative nature of
> make.

I do agree with you in general.  I see almost as many mis-uses of
$(eval ...) (and even $(shell ...)!) as I do correct uses.  People seem
to jump right into it and try to use it for everything before they have
a solid understanding of when it's appropriate.

Not sure what to do about it.  Old adages about sharp knives and power
vs. responsibility come to mind...


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to