b'\n_START_ARTICLE_\nPyPy\n_START_PARAGRAPH_\nPyPy \xc3\xa9 uma implementa\xc3\xa7\xc3\xa3o alternativa da linguagem Python a CPython, que \xc3\xa9 a implementa\xc3\xa7\xc3\xa3o padr\xc3\xa3o de Python. PyPy frequentemente roda mais r\xc3\xa1pido que que CPython, por usar uma JIT, enquanto CPython \xc3\xa9 interpretada. A maior parte do c\xc3\xb3digo Python roda bem na PyPy, com exce\xc3\xa7\xc3\xa3o de c\xc3\xb3digo que depende de extens\xc3\xb5es da CPython, que ou n\xc3\xa3o funcionam ou causam algum overhead quando rodam na PyPy. Funcionalmente, PyPy \xc3\xa9 projetada em torno de uma  t\xc3\xa9cnica conhecida como meta-tracing, que transforma um interpretador num JIT. J\xc3\xa1 que interpretadores s\xc3\xa3o mais f\xc3\xa1ceis de escrever que compiladores, mas rodam mais lentamente, essa t\xc3\xa9cnica torna mais f\xc3\xa1cil produzir uma implementa\xc3\xa7\xc3\xa3o eficiente de linguagens de programa\xc3\xa7\xc3\xa3o. O toolchain meta-tracing usado pelo PyPy \xc3\xa9 chamado de RPython.'