PyPy 7.3 релизи, Python тилинде жазылган Python ишке ашыруу

Түзүлгөн долбоор чыгаруу PyPy 7.3, анын ичинде Python тилинде жазылган Python тилинин ишке ашырылышы иштелип чыккан (статикалык түрдө терилген чакан топтомду колдонуу менен RPython, Чектелген Python). Чыгарылыш PyPy2.7 жана PyPy3.6 бутактары үчүн бир эле учурда даярдалып, Python 2.7 жана Python 3.6 синтаксисин колдоого алат. Чыгарылыш төмөнкү үчүн жеткиликтүү: Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 же VFPv3 менен ARMv7), macOS (x86_64), OpenBSD, FreeBSD жана Windows (x86).

PyPy өзгөчөлүгү JIT компиляторун колдонуу болуп саналат, ал кээ бир элементтерди тез арада машиналык кодго которот, бул сизге камсыздоого мүмкүндүк берет. бийик аткаруу деңгээли - кээ бир операцияларды аткарууда, PyPy C тилиндеги Python классикалык ишке ашырууга караганда бир нече эсе тезирээк (CPython). Жогорку өндүрүмдүүлүктүн баасы жана JIT компиляциясын колдонуу эстутумдун көбүрөөк керектөөсү - татаал жана узакка созулган процесстерде (мисалы, PyPyди PyPy аркылуу которууда) жалпы эстутум керектөө CPython керектөөсүнөн бир жарым-экиге ашат. жолу.

Жаңы чыгарылыштагы өзгөрүүлөрдөн атактуу CFFI 1.13.1 (C Foreign Function Interface) жана cppyy 1.10.6 модулдарын C жана C++ тилдеринде жазылган функцияларды чакыруу интерфейсин ишке ашыруу менен жаңылоо (CFFI C коду менен иштешүү үчүн сунушталат, ал эми C++ коду үчүн cppyy). Интерактивдүү кабыкчасы бар pyrepl пакетинин жаңы версиясын камтыйт REPL.
Саптарды иштетүү жана Юникодду манипуляциялоо үчүн жооптуу коддун иштеши оптималдаштырылды.
Платформа үчүн Windows Ар кандай тексттик коддоолорду коддоо жана декоддоо үчүн колдоо кошулду. OpenSSL 1.1 жана TLS 1.3 колдоосу ишке ашырылды.

Source: opennet.ru

DDoS коргоосу, VPS VDS серверлери бар сайттар үчүн ишенимдүү хостинг сатып алыңыз 🔥 DDoS коргоосу, VPS VDS серверлери бар ишенимдүү веб-сайт хостингин сатып алыңыз | ProHoster