Pyston: Dropbox disponibiliza sua implementação acelerada JIT do Python 2.7
O Dropbox é o empregador de Guido van Rossum, o criador da linguagem Python. Não coincidentemente, o cliente oficial do Dropbox que roda nos computadores dos usuários é em Python, e a empresa dedica esforços e recursos a aumentar o desempenho e estabilidade da execução de código nesta linguagem.
É o caso do Pyston, recém-anunciada implementação open source do Python que busca aumentar o desempenho da execução de código em Python a ponto de levá-lo ao domínio tradicionalmente ocupado por linguagens como C++.
O Pyston faz tratamento dos tipos dinâmicos do Python de maneira a conseguir gerar a interpretação intermediária do compilador open source LLVM, cujo otimizador e engine JIT são empregados a seguir para produzir código nativo executável. Mas o Pyston ainda não está pronto: o projeto está em seu estágio inicial. (via lwn.net - “Pyston — a new Python 2.7 implementation [LWN.net]”)
Comentar
comments powered by DisqusComentários arquivados