3 ms·
What do you mean Python doesn't have a standard? There is a very mature standard and process for managing that standard.
by optimuspaul 10y ago
What do you mean Python doesn't have a standard? There is a very mature standard and process for managing that standard.
- chrisseaton 10y agoThere isn't a document describing the semantics of Python is there? That's what people mean by a 'standard'. Something at least trying to be somewhat semi-formal. If you mean that the implementation of CPython is a standard, well then I suppose that's arguable, but it's really not what anyone means.
- ak217 10y agohttps://docs.python.org/3.5/reference/ https://docs.python.org/3.5/reference/ I'm not sure why Armin is so categorical, but perhaps one way to rephrase what he said is that ES6 has had more opportunity to flesh out the spec/edge cases than Python, due to Javascript's popularity and healthy competition between implementations.
- the_mitsuhiko 10y agoBecause I spent months of my life a few years ago trying to work on modernizing the Python interpreter and it made me a bitter person. There is so much bizarre behavior in the interpreter that people depend on which is entirely undocumented and non standardized. Very few people know what even such a simple thing as "a + b" does in the language.