CPython vs. PyPy: Which Python runtime has the better JIT?
PyPy remains far faster for raw numerical workloads, but CPython's new native JIT and no-GIL builds close the gap in other workloads and enable threading.
High-performance Python for CLI/.NET combines a PyPy-based tracing JIT and a JIT compiler generator to enable dynamic-language JITs on the CLI platform.