Nick Coghlan <ncogh...@gmail.com> added the comment:

One of Antoine's review comments made me realise I hadn't explicitly noted the 
"why not decode with latin-1?" rationale for the bytes handling. (It did come 
up in one or more of the myriad python-dev discussions on the topic, I just 
hadn't noted it here)

The primary reason for supporting ASCII compatible bytes directly is 
specifically to avoid the encoding and decoding overhead associated with the 
translation to unicode text. Making that overhead implicit rather than avoiding 
it altogether would be to quite miss the point of the API change.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9873>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to