That covers the "no" part, what's a global interpreter lock?
It is a global lock that is required to run the interpreter
Cheers. That does sound like it would impair actually being useful on multicore, multithreading cpus (which of course has been all of them for basically the last two decades)
no Global Interpreter Lock
Its presence makes it difficult for python to run multi-threaded.