Python 3.13 dostane JIT kompilátor

10. 1. 2024

Sdílet

Python Autor: Depositphotos

Brandt Bucher poslal do vývojové větve Pythonu 3.13 pull-request, který přidává JIT kompilátor. Detaily na svém blogu popisuje Anthony Shaw, který tvrdí, že půjde o jednou z největších změn v interpretru CPythonu od specializovaného adaptivního interpretru přidaného v Pythonu 3.11, který také pochází od Brandta Buchera a Marka Shannona.

V současné podobě se díky JIT daří zrychlit kód zhruba okolo 2 až 9 procent. Výsledky jednotlivých testů se přitom dramaticky liší a pohybují se mezi 13 % zpomalením až 47 % zrychlením. Zatím to nevypadá na velkou revoluci, ale podle vývojářů se jedná o první krok. V budoucnu tento JIT umožní další optimalizace a zlepšení výkonu, které nyní není možné.

(Upozornil Věroš Kaplan.)

Našli jste v článku chybu?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.