( geza42 | 2020. 02. 26., sze – 12:17 )

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.