[pypy-dev] PyPy to generate C/C++ code
Jacob Hallén
jacob at openend.se
Wed Sep 15 11:01:26 CEST 2010
At a higher level of abstraction, Python is a dynamic language. The dynamicity
is what makes it slow. There are simply so many things that might occur at
runtime that have to be taken into account in the code. The JIT is designed to
find cases where the dynamic properties of the language are not being used in
that particular instance of execution, and generate faster code for that bit
of the program.
This has almost nothing in common with trying to generate C or machine code
from a static language that superficially looks like Python. Square Peg, Round
Hole.
Jacob Hallén
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20100915/a5225d57/attachment.pgp>
More information about the Pypy-dev
mailing list