Exactly. Jeff Atwood doesn't even mention recursion in the article once. Even he can't claim it's a highly specialized technique. I mean, ever try to walk through the DOM in JavaScript without recursion? Recursion is very closely related to induction, which in turn is a fundamental tenet of discrete mathematics.
I really should stop clicking on Coding Horror links on HN. Jeff is a very different style programmer than I am (and possibly a much better one). But his lack of understanding of the "other programming" is completely infuriating.
I really should stop clicking on Coding Horror links on HN. Jeff is a very different style programmer than I am (and possibly a much better one). But his lack of understanding of the "other programming" is completely infuriating.