On 07/15/18 12:37, MRAB wrote:
To me, Unicode and UTF-8 aren't things to be reserved for I18N. I use them as a matter of course because I find it a lot easier to stick with just one encoding, one that will work with _any_ text I have.
Which is exactly the same rationale for using any other single encoding (including ASCII). If the text you deal with is not multi-lingual, why complicate matters by trying to support a plethora of encodings which will never be used (and the attendant opportunity for more bugs)?
Note that I'm *not* saying Unicode is *bad*, just that it's an unnecessary complication for a great deal of programming tasks. For a great deal more, it's absolutely necessary. That why I said a "smart" language would make it easy to turn on and off.
-Jim -- https://mail.python.org/mailman/listinfo/python-list