Python - rychlost asynchroního kódu

2015/10/08 13:37:49 | programování | comments: 0 | 10058x seen

Asynchroní zpracování vstupně-výstupních operací je poslední roky velký trend. Python od verze 3.4 obsahuje novou knihovnu asyncio a v nedávno vydané verzi 3.5 přibyla i podpora pro klíčová slova async a await, které můžete znát třeba z C#. V tomto článku bych se rád podíval na rychlost asynchroního kódu v Pythonu a srovnal ho s konkurencí (Go, Erlang, Node.JS).

Zvrácená ideologie

2015/10/01 22:54:00 | politika | comments: 0 | 8132x seen

Bylo nebylo, jednoho začínajícího diktátora napadlo založit si vlastní ideologii. Byla založená na získání nadvlády jedné skupiny lidí nad ostatními a přestože sama o sobě nebyla příliš přitažlivá, podařilo se diktátorovi pomocí chytré a lstivé politiky rozšířit svůj systém mezi obrovské množství lidí. Ne všichni se všemi jeho myšlenkami souhlasili, ale tresty za kritiku a odpadlictví byly natolik vysoké, že málokdo sebral odvahu mu vzdorovat.

Vypínám AdBlock

2015/09/09 08:07:27 | ostatní | comments: 4 | 15180x seen

Dospěl jsem k rozhodnutí, které bude pro mnoho lidí asi dost nepochopitelné. Rozhodl jsem přestat používat AdBlock.

Porovnání výkonu různých implementací Pythonu

2015/03/21 09:52:47 | programování | comments: 0 | 8748x seen

Zhruba před měsícem jsem se začal zajímat o rychlost alternativních Python interpretrů. Na stránkách PyPy a dalších projektů jsou k nalezení různé srovnání s výchozím CPythonem, nikde jsem ale nenašel komplexní a hlavně nezávislé srovnání všech implementací.

Python - jsou deskriptory pomalé?

2014/12/20 10:45:24 | programování | comments: 0 | 11553x seen

Konečně jsem se po dlouhé době dostal ke shlédnutí výborné přednášky Python3 metaprogramming. Příklady, co David Beazley ukazoval, mě inspirovali k napsání pár testů rychlosti deskriptorů a dalších pokročilejších technik v Pythonu.