* Link to [http://research.microsoft.com/en-us/um/people/simonpj/papers/other-authors/krzysztof-wos-project Krzysztof Wos's project], in which he reports great performance improvements by turning tail recursion into loops in C--.