I have just been reading a chapter on how to implement tail-recursiveness 
in Lisp, and it seems simple enough. Why does not Ruby do it?

Thanks,

-Laza
http://lazax.com/blog