[pypy-dev] Parsing in PyPy (and runicode)

Frank Wierzbicki fwierzbicki at gmail.com
Mon Mar 2 21:00:19 CET 2009


On Mon, Mar 2, 2009 at 11:55 AM, Jim Idle <jimi at temporal-wave.com> wrote:
>> Well knowing that the Java one is quick is a good indication that the
>> rpython one can be quick also.
>
> Yes - I think so. Perhaps one way is to ignore the current runtime, which
> has been written more for functionality than performance as far as I can
> see, and write an RPython runtime that is strictly aimed at performance and
> RPython semantics etc. It is not a huge project to do this, but it is some
> work of course.
Indeed the Java parser has not been optimized for performance (yet) --
it was written with compatibility as the #1 concern.  In particular
I'm sure I've lost a bit of performance in order to support _ast.py
and ast.py.

-Frank



More information about the Pypy-dev mailing list