User: Password:
|
|
Subscribe / Log in / New account

PyPy: the other new compiler project

PyPy: the other new compiler project

Posted May 20, 2010 16:31 UTC (Thu) by intgr (subscriber, #39733)
In reply to: PyPy: the other new compiler project by hppnq
Parent article: PyPy: the other new compiler project

Parrot is a single JIT, it restricts you to a certain virtual machine and bytecode format. PyPy is a framework for JITs, where adapting it to a new language/bytecode is no harder than writing an interpreter in RPython. In fact, you could directly turn source code into JIT-ed machine code without any intermediary bytecode (like Chrome's V8 JIT does for JavaScript).

Now I'm not at all convinced if this approach is a good thing. After all, it took many years to reach the PyPy 1.2 milestone and its optimization capabilities are still pretty primitive compared to other JITs.


(Log in to post comments)


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds