I'm currently aware of the following Python JIT compilers: Psyco, PyPy and Unladen Swallow.
Basically, I'd like to ask for your personal experiences on the strengths and weaknesses of these compilers - and if there are any others worth looking into.
Thanks in advance,
Az
Christian Perone has an excellent article from just a few days ago where he claims (with supporting benchmark data) that PyPy
is now the fastest, running the benchmark in 145 seconds vs 300 for Unladen Swallow and 374 for CPython (Psyco doesn't help, actually PsycoV2 slows the benchmark down to 434 seconds), 557 for Jython -- see the URL I just gave for all details.
Of course, you'd need to confirm this on a wide range of benchmarks, but it sure seems credible and very interesting. Pypy has the largest team working on it (and has had for many years, including several years with generous monetary support from European Union research grants), which is why it's quite credible that it's now "fully in gear" and ready for prime time!-)
Some other tools you might investigate to speed up python are
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With