4 ms·
The GIL is not there because C. It's there because of refcounting and Python guaranteeing that many nontrivial operations are thread safe.
by CamouflagedKiwi 8y ago
The GIL is not there because C. It's there because of refcounting and Python guaranteeing that many nontrivial operations are thread safe.
- lisper 8y agoYes, but refcounting is there because it is impossible to build a proper GC in portable C.
- hexomancer 8y agoCan you elaborate on this?
- lisper 8y agoYou can't trace the stack in portable C.