[Andrews Medina] introdução ao pypy

pypy é bastante conhecido por ser uma implementação de python escrita em python. Mas é muito mais do que isso.

O pypy pode ser divido em duas partes. Uma delas é o rpython, um subset de python com a finalidade de ser uma ferramenta para construção de interpretadores. E o pypy, que é uma implementação de python usando o rpython.

O objetivo do pypy é ser um interpretador rápido e flexível para python. O pypy (graças ao rpython) tem suporte a jit, stackless e suporte a várias estratégias de garbage collector.

ambiente de desenvolvimento

É bem fácil montar um ambiente com pypy. Basta fazer o download e descompactar o pypy e criar um ambiente virtual usando o virtualenv.

Faça o download do pypy

Você pode baixar a última versão estável através do link: http://pypy.org/download. Após isso basta descompactar o arquivo:

E criar um ambiente virtual com o pypy, usando o `virtualenv`:

E só testar e rodar seus scripts e aplicações usando o pypy.

Você pode encontrar mais informações sobre o pypy no pypy.org e no http://doc.pypy.org.