lëshimi i projektit , në kuadër të së cilës zhvillohet realizimi i gjuhës Python, e shkruar në gjuhën Python (përdor një nëngrup të tipizuar statikisht , Python i Kufizuar). Edicioni është përgatitur njëkohësisht për degët PyPy2.7 dhe PyPy3.6, që sigurojnë mbështetje për sintaksën e Python 2.7 dhe 3.6. Edicioni është në dispozicion për Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 ose ARMv7 me VFPv3), macOS (x86_64), OpenBSD, FreeBSD dhe Windows (x86).
Karakteristika e PyPy Ă«shtĂ« pĂ«rdorimi i JIT-kompilatorit, i cili pĂ«rkthen disa elemente nĂ« kodin ditor, duke siguruar nivel tĂ« lartĂ« tĂ« performancĂ«s â gjatĂ« ekzekutimit tĂ« disa operacioneve, PyPy tejkalon me pĂ«rparĂ«si realizimin klasik tĂ« Python nĂ« gjuhĂ«n C (CPython). Ămimi pĂ«r performancĂ« tĂ« lartĂ« dhe pĂ«rdorimin e JIT-kompilimit Ă«shtĂ« konsumi mĂ« i lartĂ« i memorie, pĂ«rbĂ«rja totale e memories nĂ« procese komplekse dhe tĂ« gjatĂ« (p.sh., gjatĂ« pĂ«rkthimit tĂ« PyPy nga vetĂ« PyPy) Ă«shtĂ« mĂ« e madhe se ajo e CPython nga njĂ« deri nĂ« dy herĂ«.
Ekipi i ri është i njohur për stabilizimin e mbështetjes për Python 3.6, e cila më parë kishte statusin beta, dhe implementimin JIT për arkitekturën Aarch64 (ARM64). Po ashtu, është shtuar një dekoder i ri JSON, i cili është ndjeshëm më i shpejtë, përdor më pak memorie dhe është optimizuar për JIT. Moduli CFFI 1.13 (C Foreign Function Interface) është përmirësuar me implementimin e ndërfaqes për thirrjen e funksioneve të shkruara në gjuhët C dhe C++. CFFI rekomandohet për ndërveprimin me kodin në C, ndërsa cppyy për kodin në C++. Në degën PyPy2.7 është bërë backport-i i modulit _ssl të bazuar në CFFI. Modulët _hashlib dhe _crypt janë transferuar për t'u përdorur me CFFI.
Burimi: opennet.ru
