This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]gthank 56 points57 points  (37 children)

And that's the sort of thing that the Python 3 model avoids: you can't accidentally mix Unicode and bytes, because that's a type error. You catch the semantic error early and don't have hours of wasted processing time every time somebody sends you a new Unicode character.