On Thu, May 24, 2012 at 6:19 PM, Timothy Baldridge <span dir="ltr"><<a href="mailto:tbaldridge@gmail.com" target="_blank">tbaldridge@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">> I've been meaning to dip a toe in PyPy but had trouble getting the JVM<br>
> translator to work the last time I tried. How hard would it be to use<br>
> a fake space (or some other technique) to just spit out a parser for<br>
> the JVM?<br>
<br>
<br>
</div>Side note, I would really love to see the JVM backend more maintained.<br>
If I could write Clojure in RPython, then run it on the JVM...with a<br>
full tracing JIT, that would just be insanely awesome.<br>
<span class="HOEnZb"><font color="#888888"><br>
Timothy<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
pypy-dev mailing list<br>
<a href="mailto:pypy-dev@python.org">pypy-dev@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/pypy-dev" target="_blank">http://mail.python.org/mailman/listinfo/pypy-dev</a><br>
</div></div></blockquote></div><br><div>Note that you don't get the full tracing JIT for free with JVM. As in the RPython implementation at the first approximation would just directly translate to JVM bytecode and be happy (and slow). To add a tracing JIT for the JVM you need some significant work, see antonio cuni's thesis for his work on .NET</div>
<div><br></div><div>Cheers,</div><div>fijal</div>