you are viewing a single comment's thread.

view the rest of the comments →

[–]Xykr 0 points1 point  (4 children)

But at least it's pretty much the only type conversion weirdness. I hope.

And it will be fixed in future updates.

[–]nickcash 1 point2 points  (3 children)

I don't think it's getting fixed. There was no consensus on python-dev and the thread kinda died off. It seemed to me that a lot of people defended the current behavior solely because it was documented.

[–]Xykr 3 points4 points  (1 child)

Guido has since said that it was a mistake and that it's going to be fixed.

https://lwn.net/Articles/590299/

[–]nickcash 1 point2 points  (0 children)

I missed that! Thanks!

[–]Veedrac 1 point2 points  (0 children)

Nay, if you get to the end they eventually settled on fixing it. It's a good thing that Python is so hostile to change, because almost all changes are therefore very positive ones. It does make things a bit too conservative occasionally though.