Tail Recursion: An Exhaustive Treatment
Posted: May 28th, 2009 | Author: kevin | Filed under: Programming Languages | View CommentsA while back there was quite a dust up over GvR’s comments (here and here) about recursion, tail calls, and TCO.
Joe Marshall (of Google, I think) put together a series of blog posts exploring the topic exhaustively. This is the most thorough and accessible treatment of the topic I’ve seen anywhere.
If you have the time, I highly recommend reading them.