Վերադառնալ
Թողարկվել է Python 3.15 փորձնական JIT կոմպիլյատորով, որը ավելի արագ աշխատում է
SiTech AI Team1 րոպե ընթերցում

Թողարկվել է 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

SSiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։