Live data from Hacker News

Pyjion – A Python JIT Compiler

trypyjion.com

1–10 of 126 posts

Re: Pyjion – A Python JIT Compiler

#4
This is the first time I've learned of this. How it compares to PyPy [1]:

> PyPy is an implementation of Python with its own JIT. The biggest difference compared to Pyjion is that PyPy doesn't support all C extension modules without modification unless they use CFFI or work with the select subset of CPython's C API that PyPy does support. Pyjion also aims to support many JIT compilers while PyPy only supports their custom JIT compiler.

Apparently it's originally a Microsoft project, and it requires .NET. The project already exists for a few years, but it looks like they've gained net performance improvements over CPython only the past few months [2].

[1] https://github.com/tonybaloney/Pyjion

[2] https://github.com/tonybaloney/Pyjion/issues/198

Re: Pyjion – A Python JIT Compiler

#9
post #5

So this is basically a newer, cooler IronPython?

From FAQ[1]:

> IronPython is an implementation of Python that is implemented using .NET. While IronPython tries to be usable from within .NET, Pyjion does not have a compatibility story with .NET. This also means IronPython cannot use C extension modules while Pyjion can.

[1] https://github.com/tonybaloney/pyjion#ironpython

Post reply on HN