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

>You can already use multiple cores by writing C extensions that release the GIL

I chose Python to not have to write C...



Let’s not forget that writing C extensions is the easy part.

The even more sucky part is to distribute them and make sure it works on every OS, without every user having to apt install build-utils before they can pip install your package and then spend rest of the day debugging some rare compilation error because of a header file mismatch with what’s installed on the system. The python packaging space is already complicated enough even without considering native modules.




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

Search: