Co článek, to perla, děkuju za tento. Přiznám se, že nejsem příznivcem Cythonu, neměl jsem s ním moc dobrou zkušenost a přišlo mi jednodušší napsat si kritickou část třeba v C++ nebo (později) v Rustu. A jakkoli je bezvadné, že lze nyní používat standardní typové anotace, Cython pro mě pořád představuje minové pole, jelikož se obrací zpět k C (viz ten příklad s printf). Dnes mám PyO3 a když budu chtít něco rychlého, udělám si s jeho pomocí poměrně snadno rozšiřující modul v bezpečném jazyce, s podobnou vyjadřovací schopností, jakou má Python a C, od kterého jsem před lety utekl, se úplně vyhnu. Pokud ale C někomu nevadí a Cython mu pomůže, budiž.