Köszi, ránézek majd a blogra.
A GIL-t hogyan kerülöd meg? Szeretnél szálakat használni, hatékonyan, kihasználva a CPU-t rendesen, ahogy azt normális körülmények között lehet. Egyáltalán miféle implementáció/nyelv az, ahol ilyeneket kell kerülgetni? Az én szememben ez nem gyengeség, hanem hatalmas design hiba. Emiatt kevesebb dologra lehet használni a pythont, mintha ez rendesen meg lenne csinálva. Ezt ugye a python3-ban sem fixálták, pedig megtehették volna, ha akarják. Gondolom azért nem, mert a GIL alapból ad valamilyen szintű thread safety-t, és ennek az eldobása fájdalmas lett volna.
Matplotlibbel egyetértek, szeretem én is. De mondjuk ez nem a python sajátja, bármelyik programozási nyelvhez lehetne ilyen ábrázoló libet írni.