Pyjion - compilador JIT para Python
(trypyjion.com)- Compilador JIT drop-in para Python 3.10, instalável via
pip
→ Mac/Windows/Linux
→ Compila bytecode do CPython em código de máquina
- Executa código Python mais rapidamente sem alterar o código
→ Compilador JIT guiado por perfil
→ Suporte nativo a float e inteiros de 64 bits
→ Suporte a CPUs Intel/ARM
→ Desassemblador de IL/ASM integrado
→ Suporte a ferramentas nativas de depuração/profiling
3 comentários
Ter que instalar o .NET Core é meio que uma desvantagem.
https://github.com/microsoft/Pyjion
Pelo projeto no GitHub, parece que isso está sendo desenvolvido pela Microsoft... No README, eles também explicam brevemente a comparação com o PyPy e o Pyston, que têm um papel semelhante.
A diferença parece ser que, mesmo oferecendo suporte a JIT, ele também permite usar normalmente os módulos Python existentes desenvolvidos em C.
É surpreendente ver a CLI do .NET (Common Language Infrastructure) aparecer aqui ^^;