Will there be any hope for Python 4.0?
Not sure but I bet people will want it to go smoother than Python 2 > 3
Never experienced that transition from Python 2 to 3, because I was primarily a C# developer, but it sounds like it didn’t go well.
What do you expect from python 4?
I am not primarily a Python developer, but how about getting rid of the Global Interpreter Lock, or even making it optional?
I am afraid it brings more issues than just performance gain.
I doubt there will ever by a Python 4. The Python 2 to Python 3 transition was so painful that they’ve effectively been releasing “major” changes in minor releases. Kind of like they switched from static releases to rolling releases but as a language instead of a Linux distro. I don’t work with python daily, but if you think about it asyncio, all the typing support, pattern matching, the new operators are all things that merited a major release.
Here’s a video where Guido van Rossum talks about the transition (among other things):