Jon Harrop wrote: > On Friday 03 April 2009 17:03:31 Robert Fischer wrote: >> Nothing is stopping you from doing tail calls in the JVM languages geared >> for them -- which is all the functional languages. > > What exactly do you mean by this? >
As has been stated on this very thread a number of times, at least the major functional languages have already dealt with tail call recursion, often via trampolines. So while Java might stack overflow on tail call recursions, Scala, Kawa, and Clojure won't. ~~ Robert Fischer. Grails Training http://GroovyMag.com/training Smokejumper Consulting http://SmokejumperIT.com Enfranchised Mind Blog http://EnfranchisedMind.com/blog Check out my book, "Grails Persistence with GORM and GSQL"! http://www.smokejumperit.com/redirect.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to jvm-languages@googlegroups.com To unsubscribe from this group, send email to jvm-languages+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en -~----------~----~----~----~------~----~------~--~---