2 pontos por GN⁺ 2023-08-01 | 1 comentários | Compartilhar no WhatsApp
  • Sou gerente de lançamentos do PyPy, um interpretador alternativo de Python com JIT, desde 2015.
  • Fizemos muito trabalho para que o PyPy pudesse ser usado via conda-forge ou por download direto.
  • Isso incluiu não apenas empacotar o PyPy, mas também melhorar toda a camada de emulação da C-API para que hoje quase toda a pilha científica de dados em Python possa rodar nele (embora lentamente).
  • Recebemos apenas feedback limitado, então é difícil obter informações sobre quem realmente usa PyPy em produtos ou pesquisa.
  • Só acompanhar o ciclo anual de lançamentos do CPython já exige um trabalho considerável.
  • Os esforços para melhorias técnicas deveriam ser guiados pela experiência dos usuários, mas recebemos informação de menos para direcionar diretamente nossa energia, que já é muito limitada.
  • Se você usa PyPy, por favor nos avise aqui por qualquer um dos meios listados em [3].

1 comentários

 
GN⁺ 2023-08-01
Comentários do Hacker News
  • Usuários estão usando PyPy em trabalhos reais, como análise de eventos de DNS e parsing de arquivos de log.
  • O PyPy proporcionou ganhos significativos de velocidade, com usuários relatando desempenho até 50 vezes mais rápido e redução da carga nos servidores.
  • Alguns usuários não sabem que o PyPy agora oferece suporte ao Python 3.9 e não o experimentaram por causa de problemas de compatibilidade.
  • O PyPy é usado em várias aplicações, incluindo apps web, processos de ETL e integrações de APIs REST.
  • O PyPy pode ser uma ferramenta útil para melhorar o desempenho de scripts Python limitados por CPU que não usam NumPy.
  • Os principais desafios relacionados ao PyPy são a necessidade de portar extensões do CPython e aplicações complexas.
  • O PyPy recebeu feedback positivo por melhorias de desempenho e potencial redução de custos.
  • A falta de marketing e um site desatualizado limitaram a visibilidade do PyPy e o conhecimento dos desenvolvedores sobre ele.