3 ms·
Does anybody know if they considered a similar thing to what HotPy (2) [0] did? I'm not anywhere near to understanding the implementation details, but HotPy sto
by kasabali 12y ago
Does anybody know if they considered a similar thing to what HotPy (2) [0] did?
I'm not anywhere near to understanding the implementation details, but HotPy stood up most when I looked into different Python implementations. Basically, it was a fork of an early development version of CPython 3.3 code, with more bytecodes added (which were easier to optimize than the originals), a tracing engine and some other things I don't understand. The best thing is you get language compatibilitity for free and it is also binary compatible with CPython extensions.
Unfortunately its development looks to be ceased.
[0] https://sites.google.com/site/makingcpythonfast/ https://sites.google.com/site/makingcpythonfast/
- IanOzsvald 12y agoHotPy is Mark Shannon's research project, he's not making a 'new better Python for the masses', he's using it to test his assumptions about ways CPython could be improved. Ask him about it if you bump into him at a python conference!
- kasabali 12y agoThanks, it's more clear now. I misunderstood Pyston's motives and thought it was just making Python faster rather than writing it from stratch.