What comment would you put to explain it that would really help
someone who has not seen it? What comment does someone need who
knows it is coming? It is part of a philosophy of programming. He
got it from Lisp. I seen him demonstrate variations on it in Perl,
language is, "Does it support closures?"
A programmer who hasn't been exposed to all four of the imperative,
functional, objective, and logical programming styles has one or
more conceptual blindspots. It's like knowing how to boil but not
fry. Programming is not a skill one develops in five easy lessons.