There has been a scheme with tail recursion on the JVM for a long time IIRC. SISC right?
At least I am fairly certain it does. On Friday, June 26, 2009, Timo B. Hübel <t...@gmx.info> wrote: >> Incidentally, I am looking for someone well versed in the JVM who wants >> to help spearhead a JVM back end for jhc. > > I would love to see this! With the current advent of all those languages > targeting at the JVM (Groovy, Scala, Clojure) I think a JVM backend for a > Haskell compiler could, together with proper Java interop, make for a major > breakthrough of Haskell in general. > > Unforunately, as I can tell from my halfknowledge, the JVM lacks some > important functionality required for properly targeting functional language > features on the JVM. > > And here comes my question: If there is anybody with proper knowledge about > this issue, I would really like to know what are those things that are > missing? For example, Clojure lacks proper tail recrusion optimization due to > some missing functionality in the JVM. But does anybody know the details? > > Thanks, > Timo > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe