Pyjion – A Python JIT Compiler
trypyjion.com
Pyjion – A Python JIT Compiler
1–10 of 126 posts
Re: Pyjion – A Python JIT Compiler
#2HN discussion on the repo from which this is forked: "Pyjion – A JIT for Python based upon CoreCLR" https://news.ycombinator.com/item?id=10984514 (Jan 28, 2016 | 23 comments)
Re: Pyjion – A Python JIT Compiler
#3Re: Pyjion – A Python JIT Compiler
#4> 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].
Re: Pyjion – A Python JIT Compiler
#5Re: Pyjion – A Python JIT Compiler
#6So this is basically a newer, cooler IronPython?
Re: Pyjion – A Python JIT Compiler
#7It's very fast, it compiles to C code, then compiles the C code with a normal compiler.
Re: Pyjion – A Python JIT Compiler
#8Re: Pyjion – A Python JIT Compiler
#9So this is basically a newer, cooler IronPython?
> 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.