News for hackers. Stuff that matters.
Re:What's up, Python? The GIL removed, a new compiler, optpa... by jjoonathan on Sunday July 30, 2023 @08:01PM (#36937371)
Yep, multiprocessing is a cope.

If processes were a universal substitute for threads we wouldn't have threads. That reasoning only gets stronger when you apply python's heavy limitations, but it gets the most strength when you experience the awkwardness of multiprocessing firsthand.

Re:What's up, Python? The GIL removed, a new compiler, optpa... by akvadrako on Monday July 31, 2023 @07:26AM (#36941068)
There isn't much difference on Linux between threads and processes that share memory. Multiprocessing is fine, it's just slightly more isolated threads.
Re:What's up, Python? The GIL removed, a new compiler, optpa... by jjoonathan on Monday July 31, 2023 @09:24AM (#36942126)
That's why I took special care to mention how python's multiprocessing module was particularly poor.