PyPy 7.3 vÀljaanne, Python'i rakendus, mis on kirjutatud Python'is

Moodustati projekti vĂ€ljalaskmine PyPy 7.3, mille raames areneb Python'i teostus, mis on kirjutatud Pythonis (kasutatakse staatiliselt tĂŒĂŒbitud alamhulka RPython, Restricted Python). VĂ€ljaanne on valmistatud samal ajal PyPy2.7 ja PyPy3.6 harude jaoks, mis toetavad Python 2.7 ja Python 3.6 sĂŒntaksit. VĂ€ljaanne on saadaval Linuxile (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 vĂ”i ARMv7 VFPv3), macOS (x86_64), OpenBSD, FreeBSD ja Windows (x86).

PyPy eripĂ€ra on JIT-kompilaatori kasutamine, mis tĂ”lgib jooksvalt mĂ”ned elemendid masinkoodiks, mis vĂ”imaldab tagada kĂ”rge kĂ”rge jĂ”udluse taseme — teatud operatsioonide tĂ€itmisel ĂŒletab PyPy klassikalist Python'i teostust C keeles (CPython) mitu korda. KĂ”rge jĂ”udluse ja JIT-kompilaatori kasutamise hind on suurem mĂ€lutarve — ĂŒldine mĂ€lutarve keerukates ja pikaajalistes protsessides (nĂ€iteks PyPy enda tĂ”lkimisel) ĂŒletab CPythoni tarbimist 1,5 kuni 2 korda.

Uued muudatused versioonis mÀrgitakse CFFI 1.13.1 (C vÔÔrfunktsoonide liides) ja cppyy 1.10.6 moodulite uuendamine, mis rakendab funktsiooni, mis on kirjutatud C ja C++ keeltes (CFFI on soovitatav interaktsiooniks C keele koodiga ja cppyy C++ koodiga). Koostises on uus versioon paketist pyrepl koos interaktiivse shelliga. REPL.
Koodi jÔudlus, mis vastutab stringide töötlemise ja Unicode'iga manipuleerimise eest, on optimeeritud.
Windowsi platvormile on lisatud tugi erinevate tekstikodeeringute kodeerimiseks ja dekodeerimiseks. Toetatud on OpenSSL 1.1 ja TLS 1.3.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster