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

PyO3 is bindings to the C API, so if you're using PyO3 you're still using the C API even if you're not actually writing C.


Yeah, sure, I mean, how many people write C to write an end-user Python module. There's stuff that genuinely wraps C libraries or predates higher level language wrappers, like numpy or matplotlib, but how many new modules are actually themselves written in C?


The point is that’s not relevant, the issue is the API / ABI of the modules, its requirements, and its limitations, not the langage in which the modules are written.




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

Search: