Has the Python GIL Been Slain?
medium.com
medium.com
Is multi-interpreter Python 3.8 really going to be more maintainable than just writing some C++ or Java? Is this going to be yet another way we need to understand concurrency in Python?
Work that increases the upper bound of Python's performance is valuable because there is so much Python code already in existence, and it could be useful to make that code faster, due to shifting requirements for that code, or new knowledge about those requirements.
I think similar reasons justify faster runtimes such as PyPy.