د PyPy 7.3 خوشې کول، په Python کې لیکل شوي د Python تطبیق

جوړ شوی د پروژې خوشې کول PyPy 7.3، په کوم کې چې په Python کې لیکل شوي د Python ژبې پلي کول رامینځته شوي (د سټیټیک ډول ټایپ شوي سبسیټ په کارولو سره RPython, منع شوي پایتون). خوشې کول په ورته وخت کې د PyPy2.7 او PyPy3.6 څانګو لپاره چمتو شوي ، د Python 2.7 او Python 3.6 ترکیب لپاره ملاتړ چمتو کوي. ریلیز د لینکس (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 یا ARMv7 د VFPv3 سره)، macOS (x86_64)، OpenBSD، FreeBSD او وینډوز (x86) لپاره شتون لري.

د PyPy یوه ځانګړې ځانګړتیا د JIT کمپیلر کارول دي، کوم چې ځینې عناصر په الوتنه کې د ماشین کوډ ته ژباړي، کوم چې تاسو ته د چمتو کولو اجازه درکوي. высокий د فعالیت کچه ​​- کله چې ځینې عملیات ترسره کوي، PyPy په C ژبه (CPython) کې د Python د کلاسیک تطبیق څخه څو چنده ګړندی دی. د لوړ فعالیت قیمت او د JIT تالیف کارول د حافظې لوړ مصرف دی - په پیچلو او اوږدمهاله پروسو کې د حافظې ټول مصرف (د مثال په توګه ، کله چې پخپله د PyPy په کارولو سره PyPy ژباړئ) د CPython مصرف له یو نیم څخه تر دوه پورې ډیر دی. وختونه

په نوي ریلیز کې د بدلونونو څخه یاد شوی د CFFI 1.13.1 (C فارن فنکشن انټرفیس) او cppyy 1.10.6 ماډلونه په C او C++ کې لیکل شوي د زنګ وهلو فنکشنونو لپاره د انٹرفیس پلي کولو سره تازه کول (CFFI د C کوډ سره د متقابل عمل لپاره وړاندیز کیږي ، او د C++ کوډ لپاره cppyy). د متقابل شیل سره د پیریپل کڅوړې نوې نسخه شامله ده REPL.
د کوډ فعالیت چې د تارونو پروسس کولو او د یونیکوډ مینځلو لپاره مسؤل دی غوره شوی.
د وینډوز پلیټ فارم لپاره ، د مختلف متن کوډ کولو کوډ کولو او کوډ کولو لپاره ملاتړ اضافه شوی. د OpenSSL 1.1 او TLS 1.3 لپاره پلي شوي ملاتړ.

سرچینه: opennet.ru

Add a comment