Re: Python -- Major version changes....
Yeah. Converting things can be a pain, but it's kinda forgivable really because the Python 3 ways are all clearly *better*. The things they change were...bad. 3's way of dealing with strings is just clearly an improvement on 2's and avoids all kinds of pitfalls that 2's approach had. I don't really see that you could've fixed the messiness of strings and unicode in Python 2 while remaining backwards compatible, and not fixing them wouldn't be a great choice either.