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

Unfortunately, this makes CPython fairly useless for high-performance games and tools.

Obviously, that's not its primary market, but this GIL thing is a non-obvious land-mine that people need to be aware of when considering Python for a project.

The problem with the "just re-write the slow parts in C or C++" argument is that in my experience, this isn't actually faster than just carefully designing C++ from the start, using modern libraries. It's really only faster for people who are really awful at memory management.



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

Search: