2 ms·
> The problem would be the GIL (Global Interpreter Lock). You couldn't actually have more than 1 thread running at a time. Not actually true; socket calls rele
by llimllib 18y ago
> The problem would be the GIL (Global Interpreter Lock). You couldn't actually have more than 1 thread running at a time.
Not actually true; socket calls release the GIL when they're not active, as do many of python's C libraries. Especially the better-written standard ones.
- jmtulloss 18y agoTrue, although I would argue that my statement is still correct. You cannot have more than 1 thread running simultaneously. The GIL is not as big of a problem as most people see it, it only interferes with CPU bound, highly parallelizable tasks.