Intent to approve PEP 703: making the GIL optional
Naiive question: Who needs No-GIL when we have asyncio and multiprocessing packages ?<p>never ever had a problem with GIL in python, always found a workaround just by spinning up ThreadPool or ProcessPool, and used async libraries when needed.<p>is there any use case of No-GIL which is not solved by multiprocessing ?<p>I thought Single threaded execution without overhead for concurrency primitives is the best way to high performance computing (as demonstrated by LMAX Disruptor)