Re:Migrating to Python 3 with pleasure
by dbcurtis on Sunday February 04, 2018 @11:40PM
(#16306635)
Hmmmmmm.... that makes it hard for other implementations. CPython isn't the whole of the Python world. Requirements like that can be problematic for implementations like Micropython, for instance.
[ Parent
| on HN ]
They asked people from the Jython, pypy and uPython community if it was ok before doing so.
The entire reason they decided to make it a standard rather than keep it as an implementation detail is to make things better for users. It’s not about just looking after cpython.
I suspect the reasoning was with CPython dominating, people would eventually make this assumption in their code, perhaps unintentionally, and reduce compatibility. Better to make it official.
Re:Migrating to Python 3 with pleasure
by crdoconnor on Monday February 05, 2018 @04:50AM
(#16307754)
The headache that having non-deterministic code causes more than makes up for that.
Among other things this makes writing tests much easier.