using a restricted form of Python called RPython • A JITing Python interpreter written in Python using RPython and the framework above • Why use PyPy? • Fast (6x faster than CPython on average thanks to JIT) • Compliant (No deal-breaking language changes) • Compatible (Many C extensions work out-of-the-box) • Memory usage (Goodbye ref-counting) • Coming soon: STM and the Death of the GIL • How can I help? • Use PyPy! • Port non-working libraries and extensions to PyPy! • Donate towards Py3K, STM, NumPy and general PyPy progress! • Promote PyPy!