News for hackers. Stuff that matters.
Re:Why Lisp? by GFK_of_xmaspast on Thursday May 07, 2015 @08:41PM (#9509384)
#define DEBUG(fmt, ...) if (DEBUG) { printf(fmt, ...);}

?

(change syntax to actually work)

Re:Why Lisp? by jeorgun on Thursday May 07, 2015 @11:29PM (#9509826)
That does something similar, sure, but what it in fact is is a macro. As snikeris was saying, you couldn't write anything quite like that #define in a macroless language like Java.