PyPy - rychlejší Python

Zpravodajství Programování PyPy - rychlejší Python

Byla uvolněna nová verze interpretru Pythonu PyPy 2.4 Snow White. PyPy se pyšní 6x větší rychlostí kódu než standardní Python interpety. Své rychlosti dosahuje díky použití JIT (Just In Time) kompilátoru. Nová verze PyPy byla vyvíjena pod kódovým názvem Snow White a kromě vylepšení výkonnosti zahrnuje i mnoho oprav. Nová verze podporuje snadardní knihovnu Pythonu 2.7.8. Jednou z hlavních oprav bylo ošetření práce se sokety, které působily chyby v paměti (memory leak) pokud byl program spuštěn po delší dobu.

Další vylepšení doznal například mutex GIL, díky čemuž je vícevlákonový kód zkompilovaný pomocí JIT mnohem rychlejší.

PyPy má ale jednu nevýhodu a to tu, že nepodporuje Python 3.

Novou verzi je možné stáhnout na stránkách PyPy.


 

  Aktivity (1)

Zprávu pro vás napsala Nikola Sterziková (PaNika) 26.9.2014 16:45
Avatar
Autorka se věnuje programování webových aplikací v C# a tvorbě MSSQL databází.

Miniatura
Všechny články v sekci
Zprávy ze světa programování

 

 

Komentáře

Avatar
gcx11
Redaktor
Avatar
 
Odpovědět 26.9.2014 16:55
Avatar
hanpari
Redaktor
Avatar
hanpari:

I nech být :) Jen houšť a větší kapky :)

 
Odpovědět 26.9.2014 17:14
Avatar
gcx11
Redaktor
Avatar
 
Odpovědět  +4 26.9.2014 17:26
Avatar
Odpovídá na gcx11
Nikola Sterziková (PaNika):

aha,
no, ale zdá se mi, že každá verze je pro jinou verzi Pythnu.
PyPy 2.4.0 pro Python2.7
PyPy3 pro Python3.2.5
zdá se mi tedy ,že PyPY3 není novějrší verze, ale spíše jsou souběžné a zaměřené na jiné verze Pythnu. Ale oprav mě jestli se mýlím, s Pythnem nedělám...

 
Odpovědět  +1 29.9.2014 9:39
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.