Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

PyPy - rychlejší Python

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

Unicorn College ONEbit hosting Tento obsah je dostupný zdarma v rámci projektu IT lidem. Vydávání, hosting a aktualizace umožňují jeho sponzoři.

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.


 

 

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í
Aktivity (1)

 

 

Komentáře

Avatar
gcx11
Redaktor
Avatar
gcx11:26.9.2014 16:55

A co takhle PyPy3? http://doc.pypy.org/…3-2.3.1.html

 
Odpovědět 26.9.2014 16:55
Avatar
hanpari
Redaktor
Avatar
hanpari:26.9.2014 17:14

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

 
Odpovědět 26.9.2014 17:14
Avatar
gcx11
Redaktor
Avatar
Odpovídá na hanpari
gcx11:26.9.2014 17:26

Co?

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

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.