A PyPy 7.3 kiadása, a Python olyan megvalósítása, amelyet Python nyelven írtak

Megformálva a projekt kiadását PyPy 7.3, mely keretében a Python nyelv Python nyelven megvalósítása fejlődik (statikusan típusos almennyiség használatával RPython, Restricted Python). A kiadás egyidejűleg készült el a PyPy2.7 és PyPy3.6 ágakra, amelyek támogatják a Python 2.7 és Python 3.6 szintaxist. A kiadás elérhető Linuxra (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 vagy ARMv7 VFPv3-val), macOS-re (x86_64), OpenBSD-re, FreeBSD-re és Windows-ra (x86).

A PyPy jellegzetessége a JIT-compiler használata, amely menet közben alakít át néhány elemet gépi kódra, ezáltal biztosítva magas teljesítményszintet - bizonyos műveletek végrehajtása során a PyPy többszörösen felülmúlja a klasszikus C nyelvű Python megvalósítást (CPython). A magas teljesítmény és a JIT-compiler használatának ára a nagyobb memóriafogyasztás - a bonyolult és hosszú ideig futó folyamatok (például a PyPy átfordítása a PyPy által) összfogyasztása másfél-kétszerese a CPython fogyasztásának.

Az új kiadásban történt változások megjegyzendő a CFFI 1.13.1 (C Foreign Function Interface) és a cppyy 1.10.6 modulok frissítése, amely megvalósítja a C és C++ nyelveken írt függvények hívásához szükséges interfészt (a CFFI ajánlott, ha C kódot használunk, míg a cppyy a C++-os kódra vonatkozik). A csomag tartalmazza a pyrepl új verzióját, amely interaktív shell-t biztosít. REPL.
A kód optimalizálásra került a karakterláncok feldolgozásáért és a Unicode manipulációért felelős részeknél.
Windows platformra hozzáadva a különböző szövegkódolások kódolásának és dekódolásának támogatása. Megvalósítva az OpenSSL 1.1 és a TLS 1.3 támogatása.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster