News for hackers. Stuff that matters.
Re:The Python GIL Visualized by gte910h on Wednesday January 06, 2010 @11:24PM (#1036491)
Complicated looking perhaps. But the ERRORS you see are significantly easier to debug.

I come from the "Why not at least look at multiprocessing" in C world as well. Threads are a way lots of very subtle bugs happen. It's a "all is well until someone loses an eye" type of situation.

Both are valid ways to solve problems, but both have their share of issues.

And they're not "significantly" more complicated if you're actually testing your code. Testing multi processed solutions is easy. Testing for threading issues is a pain in the ass.

There are no comments on this comment yet.