[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Python 3.0 to be backwards incompatible ?



Python 3000 is not so bad, and not really so great, in my opinion.  The warts they are removing aren't the most complained about warts, and I don't feel like it is really doing enough to clean up the language to warrant breaking all of the code.  On the other hand, it doesn't really break much either, making upgrading basically run a tool once and you are done.  There aren't any new things in py3k that get me very excited, probably the best thing is that unicode works properly out of the box, but at the same time it will only make things harder for people who don't care about unicode.  And most of my python work is with libraries, such as pygame, so I can't upgrade until all of the libraries I use upgrade, which could be quite a while.

Overall though, it's really nothing to worry too much about.  It's not like when they added list comprehensions and you had to go look through your code and use them as much as possible, just because they were so much fun :)  (And now I have to go through and see where using them is bad, because I overuse them, but whatever)

It's just another typical upgrade in my view.