Posted Feb 10, 2011 7:10 UTC (Thu) by ssmith32 (subscriber, #72404)
Parent article: Moving to Python 3
Hmm.. what I'd wish they done in py3 was fix the GIL in CPython. I'd switch for that.
Yes, I could be misinformed - I haven't kept up because:
I was a huge python fan until a few years ago when I started making bigger and bigger apps in it, and threading them more and more. And I was not getting the performance gain from multi-core machines that I would get with other languages.
Quick googling seems to indicate it's still a known issue with the fix being "use processes". Perhaps viable, but not for me. Threads can be a mess, but there are some apps that fit the thread model pretty well.
I still use python for little scripts, but, at that point, the version rarely matters.