PyPy 2.0 alpha para ARM agora inclui suporte para Raspberry Pi
Os desenvolvedores do PyPy sugerem que ele seja executado a partir de um virtualmente para ficar isolado de qualquer sistema Python.
Os desenvolvedores do interpretador Python↳Python56 conteúdosVSCode + Python + Alexa: Desenvolva e teste skills para alexa localmente com pythonDev (Back & Front) · out 2025Dominando decoradores em Python: um guia completo com exemplosDev (Back & Front) · jan 2025Desenvolvimento de software: diferenças entre Python, JavaScript e JavaGestão Dev & TI · nov 2024Ver tudo em Dev (Back & Front) → de compilação JIT liberaram uma versão alfa do PyPy 2.0 para processadores ARM. Parte do trabalho foi patrocinada pela Raspberry Pi Foundation. Logo, não é surpresa encontrar o miinicomputador Raspberry Pi como uma das plataformas suportadas.
O alfa também deve rodar em ARMv6 ou ARMv7 com suporte para VFPv3, e os builds estão disponíveis para hard-float e alguns sistemas soft-float, o que significa que BeagleBoard, Chromebook e Cubieboard, entre outros, devem funcionar com o interpretador. Dito isso, é válido ressaltar que o desenvolvimento está em sua fase inicial, e isso significa que, além de o release não ser apropriado para uso em produção, ele não possui o suporte do Python para stackless do PyPy. Os desenvolvedores também alertam que o código assembler produzido pode não ser sempre correto, mas eles têm confiança nele, já que executaram um grande benchmark no interpretador.
O benchmark mostrou o PyPy no ARM (um Cortex A9 com 4 MB de cache) rodando 46 vezes mais rápido que o CPython no ARM, embora alguns benchmarks tenham sido equivalentes em velocidade e um foi mais rápido. O benchmark mostrou que um grande interpretador como o CPython era um assunto para diminuições de velocidades maiores que um compilador JIT, como PyPy em chips ARM. Os desenvolvedores ficaram surpresos com isso, já que a geração assembler do ARM não é nem de perto tão polida como o assembler x86.
Os desenvolvedores do PyPy sugerem que ele seja executado virtualmente para ficar isolado de qualquer sistema Python. O alfa do PyPy 2.0 pode ser baixado aqui.
Com informações de The H







