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

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev

Reply via email to