BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias PyPy 1.7: o mais rápido interpretador de Python, ainda mais rápido

PyPy 1.7: o mais rápido interpretador de Python, ainda mais rápido

Foi lançado nesta semana, o PyPy 1.7, nova versão do interpretador da linguagem Python escrito inteiramente em Python. O principal foco desta versão foi o aumento de desempenho de bibliotecas, em relação ao CPython e ao próprio PyPy 1.6.

O PyPy é uma alternativa a outros interpretadores como CPython (o padrão), Jython e IronPython, e de acordo com os diversos benchmarks publicados, o mais rápido entre eles. Segundo os desenvolvedores do projeto, "se alguma implementação for mais lenta que o interpretador CPython, então é um bug".

A performance excepcional do PyPy se deve principalmente ao seu compilador JIT. O interpretador já é suportado em Linux 32/64, MacOS 32/64, mas o atual release (com JIT) ainda não foi concluído para o Windows.

Algumas funcionalidades estão em fase avançada de desenvolvimento, mas ainda não ficaram prontas para este release:

  • Implementação especializada de listas: Está já em fase de testes a implementação de listas de inteiros/float/string compactadas como um array de arrays, o que deve aumentar a perfomance e reduzir o consumo de memória de algumas aplicações.
  • Duas novas implementações do compilador JIT direcionadas aos processadores PowerPC e ARM

Para conhecer mais sobre o PyPy, fazer o download ou ajudar nos testes da plataforma, visite a página oficial do projeto.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT