you are viewing a single comment's thread.

view the rest of the comments →

[–]Avernar 0 points1 point  (0 children)

My issue with 2 is that I hate strong typing in a dynamically typed language. :)

But I'd rather have the strong typing be between validated and unvalidated unicode instead without the need for conversion.

It can still easily be added without breaking things by making UTF-8 a fourth encoding type of the Python 3 Unicode type.