On-the-fly tail call optimization in JavaScript without trampoline (2010) | Hacker News Reader