3 ms·
No offense, but I don't think you understand what numpy and scipy are. Numpy is the specific use case mentioned in the post.
by cgh 13y ago
No offense, but I don't think you understand what numpy and scipy are. Numpy is the specific use case mentioned in the post.
- falcolas 13y agoI know precisely what Numpy and scipy are. Their choice to not release the GIL during their operations is not necessairly a limitation of Python. Of course, not releasing the GIL eases interaction with Python level variables, so that might be a tradeoff they decided is worth losing threading for. But please don't blame Python for the choices made by a library developer.
- pwang 13y ago> Their choice to not release the GIL during their operations is not necessairly a limitation of Python. Um, what? They do not hold on to the GIL when doing compute intensive operations.