
Թողարկվել է Python 3.15 փորձնական JIT կոմպիլյատորով, որը ավելի արագ աշխատում է
Python 3.15 թողարկվել է որպես ծրագրավորման լեզվի տարեկան ֆունկցիոնալ թողարկում: JIT կոմպիլյատորը դեռ փորձնական է, սակայն Linux x86-64-ում 7-ից 8 տոկոսով, իսկ AArch64 macOS-ում՝ 11-ից 12 տոկոսով ավելի արագ է:
Python 3.15 թողարկվել է ավելի արագ փորձնական JIT-ով
Python 3.15-ը այսօր թողարկվել է որպես Python ծրագրավորման լեզվի տարեկան ֆունկցիոնալ թողարկում: Թողարկումը շարունակում է նախագծի աշխատանքը JIT կոմպիլյատորի վրա, որը դեռ փորձնական ձևով է մնում, բայց տալիս է արդյունավետության զգալի աճ ստանդարտ ինտերպրետատորի հետ համեմատաբար:
Թողարկման ակնարկի համաձայն, JIT կոմպիլյատորը Linux x86-64-ում պետք է լինի Python-ի ստանդարտ ինտերպրետատորի հետ համեմատաբար երկրաչափական միջինով 7-ից 8 տոկոսով ավելի արագ: AArch64 macOS-ում, իսկ, հայտնում են, որ JIT կոմպիլյատորը tail-calling ինտերպրետատորի հետ համեմատաբար 11-ից 12 տոկոսով ավելի արագ է:
Լեզվի և ստանդարտ գրադարանի նոր հնարավորություններ
Python 3.15-ում ավելացվել է sentinel ներկառուցված տեսակը և նոր frozendict ներկառուցված տեսակը: UTF-8-ն այժմ Python 3.15-ի լռելյայն կոդավորումն է, իսկ Python սցենարների գործարկման ժամանակը արագացնելու համար հասանելի են պարզ հաստատուն lazy ներմուծումները: Թողարկումը նաև ավելացնում է փաթեթի գործարկման կազմաձևային ֆայլերը:
Հետագա բարելավումները ներառում են ավելի լավ սխալների հաղորդագրություններ, ստանդարտ գրադարանի բարելավումներ և C API-ի բարելավումներ: Python 3.15-ը նաև լռելյայն թույլ է տալիս frame pointer-ները, ինչը բարելավում է համակարգային մակարդակի դիտարկելիությունը:
Աղբյուրներ: Phoronix · Python Docs · Pep 790
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։