On 21.08.2016 04:52, Steven D'Aprano wrote:
Saying that these so-called "fixes" (we haven't established yet that
Python's string behaviour is a bug that need fixing) will be easier and
more obvious than the change to Unicode is not that bold a claim.
Agreed. Especially those "we need to distinguish between char and
string" calls are somewhat irritating. I need to work with such
languages at work sometimes and honestly: it sucks (but that may just be
me).
Furthermore, I don't see much benefit at all.
First, the initial run and/or the first test will reveal the wrong behavior.
Second, it just makes sense if people use a generic variable (say 'var')
for different types of objects. But, well, people shouldn't do that in
the first place.
Third, it would make iterating over a string more cumbersome.
Especially the last point makes me -1 on this proposal.
My 2 cents,
Sven
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/