Guido van Rossum wrote:
So what do you think of my new proposal of using ASCII as the default "encoding"?
How about using unicode-escape or raw-unicode-escape as default encoding ? (They would have to be adapted to disallow Latin-1 char input, though.)
The advantage would be that they are compatible with ASCII while still providing loss-less conversion and since they use escape characters, you can even read them using an ASCII based editor.
No, the backslash should mean itself when encoding from ASCII to Unicode.
--Guido van Rossum (home page: http://www.python.org/%7Eguido/)