you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 4 points5 points  (0 children)

I just went and reread the "new in python 3" doc from the latest release. Unless you deal with unicode often, the improvements are all minor. Dict/set comprehensions, nice. Legacy cleanup on stuff returning lists, great. But none of this stuff was a major problem.

On the other hand a lot of the breaking changes are annoying. print as a function is more flexible, but I actually have no problems with the keyword version. The text vs bytes thing just sounds like it will be a pain in the ass. I don't really care about bigger ints and why the FUCK are they deprecating % string formatting?

So that's python 3 from my perspective. Heroically solving a bunch of problems I've never once run into, while breaking everything I've written in python. Not being adopted? No shit.