He has a good point. But I actually believe <no one> knows how to remove the GIL. The dev's don't want to admit it, and prefer to make up explanations, but I don't think anyone can come up with a way to remove it.
Guido's been open to solutions for a long time IIRC he just wants it not to slow down the single threaded case. And no one has put forward anything.
Also, he says upgrading isn't worth it "yet," but as time goes on Python 2 becomes more and more entrenched and people seem less and less inclined to port to Python 3.
I'm going to ask for some data. All I'm seeing is more libraries porting to Python 3. I'm certainly not seeing anybody port to Python 3 and then take it back and stick to 2.
If people can't eventually move on to Python 3, then Python is dead because there is no way for it ever to be improved
Guido's been open to solutions for a long time IIRC he just wants it not to slow down the single threaded case. And no one has put forward anything.