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

Getting rid of the GIL is a big change. In py2.7 CPU-heavy threads are useless -- they lock up the process and starve other threads. py2.7 threads are only good for I/O heavy work.

You can use multiprocessing in py2.7 but with a lot of caveats if you want to share state and file descriptors.

IMO the GIL removal is the one thing "that's not easily available via back ports in 2.7".



Python 3 still has the GIL


GIL removal? Are you sure about that?




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

Search: