Pixie <a href="https://github.com/pixie-lang/pixie" rel="nofollow">https://github.com/pixie-lang/pixie</a> has a branch which intends to follow the design of this pycket VM. This will allows true tail calls in a clojure like language. Really exciting.<p><a href="https://github.com/pixie-lang/pixie/issues/312" rel="nofollow">https://github.com/pixie-lang/pixie/issues/312</a>
Very impressive that PyPy's JIT with Pycket out-performed Racket's language-specific JIT, and that it supports tail calls and continuations, both of which are impractical to implement on say, the JVM (see Clojure).
I had trouble compiling Pixie a few weeks ago specifically because it tries to embed PyPy from source, IIRC, and I cold not figure out how to tell it to talk to the PyPy I had already compiled. Looks like I need to try again.<p>And if this comes to Racket, this formidable stack will be unstoppabe!