8. Global Interpreter Lock in CPython
(If neither happens, then I guess it isn't really a problem.)
There is no formal definition of the language. It is defined by the C implementation. So I'm not sure how meaningful that distinction is.
> If neither happens, then I guess it isn't really a problem.
Or people give up on Python and use another language.
The real-world distinction between the Python specification and its implementation started in the late 1990s, with JPython (now Jython).