Comment by kaashif

Comment by kaashif 2 days ago

1 reply

Yes, I know. What I'm saying is that:

It's possible to have a language that doesn't have a GIL, which you implement Python in, but that Python implementation then has a GIL.

The point being that you can't say things like: Jython is written in Java so it doesn't have a GIL. CPython is written in C so doesn't have a GIL. And so on.

If this isn't clear, I apologize.

westurner 2 days ago

Oh okay. Yeah I would say that the Java GC and the ported CPython GIL are probably limits to the performance of any Python in Java implementation.

But are there even nogil builds of CPython C extensions on PyPi yet anyway.

Re: Ghidraal and various methods of Python in Java: https://news.ycombinator.com/item?id=36454485