Pyston como a implementação alternativa do Python com código-fonte aberto originalmente pelo Dropbox está formando planos ambiciosos para um futuro brilhante.

Embora o Dropbox tenha continuado a desenvolver o Pyston publicamente de 2014 a 2017, eles pararam de apoiá-lo com a mudança de seu código sensível ao desempenho para outras linguagens. Mas os desenvolvedores originais reiniciaram o trabalho nele e lançaram o Pyston 2.0 em 2020.

O Pyston 2.0 tornou-se um código-fonte fechado junto com o lançamento seguinte 2.1, mas o Pyston 2.2 este ano o voltou a ser aberto-fonte. Então, em agosto, foi anunciado que os desenvolvedores do Pyston se juntaram ao Anaconda para continuar seu trabalho nesta implementação de Python de alto desempenho.

Agora com uma base confiável na organização Anaconda, eles publicaram um roteiro para suas intenções no futuro. Além de estabelecer um sistema CI/CD adequado, os desenvolvedores do Pyston estão trabalhando para fornecer pacotes por meio do Conda. No curto prazo, eles também estão trabalhando no suporte a ARM de 64 bits e em melhorias contínuas de desempenho.

A longo prazo, eles estão planejando suporte para macOS e Windows, integração com Numba, multithreading aprimorado, recursos opcionais que podem quebrar a semântica e acompanhar as otimizações de desempenho. No momento, eles estão relatando 30% mais rápido do que o CPython para seus principais benchmarks e 60% mais rápido para outros benchmarks comumente usados. No próximo ano, eles também planejam mudar sua meta de versão do Python para a v3.10.

Mais detalhes sobre o roteiro do Pyston por meio do blog Pyston.org .

Categories: IT Info