Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> What non-transparent GIL specific behavior are developers relying on exactly?

They are relying on behavior of a single environment. We similarly see a lot of issues moving threaded code to a new operating system in C/C++, because the underlying implementation details (cooperative threading, m:n hybrid threading, cpu-bound scheduling, I/O and signaling behavior) will hide bugs which came from mistakes and assumptions.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: