Zkoušel jsem nějaké srovnání rychlosti vyhodnocování regulárních výrazů nad větším množstvím řetězců - z toho co jsem zkoušel byl nejrychlejší grep, pak pypy2, pak go, pak python2, pak nodejs, pak php a až daleko za tím python3.
Prostě python3 je při práci s řetězci velmi pomalý.
Připisuju to jeho snaze převádět všechny řetězce automaticky do unicode - je možné, že ostatní jazyky/verze by s nestandardním kódováním dělaly chyby... ale aspoň by je dělaly rychle :-).