Re:Maintaining an Independent Browser Is Expensive
by nayuki on Sunday December 03, 2017 @09:28AM
(#15837668)
Python has multiple implementations such as CPython, Cython, PyPy, IronPython, Jython. However, because the de facto CPython has no spec, every other Python implementation has behavioral differences from CPython and there is no real way to resolve all the differences without heavy burdens.
C++ has standards and all compilers implement them and people stick to standards, no idea what you are talking about when you say "embraces and extends with optional non-standard features".
Linux implements the user interface standard called Posix api and portable programs stick to it.
How do you know what you are writing against is going to work tomorrow, if there is no standard?