M.-A. Lemburg wrote:
> Why not also make unicode() the default type constructor and only
> keep str() as alias to simplify porting (perhaps with a warning) ?

-1 on making us type 7 characters instead of
3 all over the place.

> The term "string" is just too overloaded with all kinds of
> misinterpretations. The term "string" just refers to a string of
> bytes - a variable length array so to speak.

I disagree -- "string" has come to mean "string of
characters" unless otherwise qualified. Using one
to hold non-characters is just an aberration that
was necessary in Python 2 because there wasn't much
alternative.

--
Greg
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to