Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #63266 > unrolled thread

Re: "More About Unicode in Python 2 and 3"

Started byTerry Reedy <tjreedy@udel.edu>
First post2014-01-05 23:26 -0500
Last post2014-01-05 23:26 -0500
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: "More About Unicode in Python 2 and 3" Terry Reedy <tjreedy@udel.edu> - 2014-01-05 23:26 -0500

#63266 — Re: "More About Unicode in Python 2 and 3"

FromTerry Reedy <tjreedy@udel.edu>
Date2014-01-05 23:26 -0500
SubjectRe: "More About Unicode in Python 2 and 3"
Message-ID<mailman.5003.1388982390.18130.python-list@python.org>
On 1/5/2014 8:16 PM, Ned Batchelder wrote:

> OK, let's see what we got from three core developers on this list:

To me, the following is a partly unfair summary.

> - Antoine dismissed the post as "a rant".

He called it a rant while acknowledging that there is a unsolved issue 
with transforms. Whether he was 'dismissing' it or not, I do not know. 
Antoine also noted that there does not seem to be anything new in this 
post that Armin has not said before. Without reading in detail, I had 
the same impression.

> - Terry took issue with three claims made, and ended with, "I suspect
> there are other basic errors, but I mostly quit reading at this point."

You are discouraged that I quit reading? How much sludge do you expect 
me to wade through? If Armin wants my attention (and I do not think he 
does), it is *his* responsibility to write in a readable manner.

But I read a bit more and found a 4th claim to 'take issue with' (to be 
polite):
"only about 3% of all Python developers using Python 3 properly"
with a link to
http://alexgaynor.net/2014/jan/03/pypi-download-statistics/
The download statistics say nothing about the percent of all Python 
developers using Python 3, let alone properly, and Alex Gaynor makes no 
such claim as Armin did.

I would not be surprised if a majority of Python users have never 
downloaded from pypi. What I do know from reading the catalog-sig (pypi) 
list for a couple of years is that there are commercial developers who 
use pypi heavily to update 1000s of installations and that they drive 
the development of the pypi infrastructure. I strongly suspect that they 
strongly skew the download statistics.

Dubious claim 5 is this: "For 97% of us, Python 2 is our beloved world 
for years to come". For Armin's narrow circle, that may be true, but I 
suspect that more than 3% of Python programmers have never written 
Python2 only code.

> - Serhiy made a sarcastic comment comparing Python 3's bytes/unicode
> handling with Python 2's int/str handling, implying that since int/str
> wasn't a problem, then bytes/unicode isn't either.

Serhiy's point was about the expectation of implicit conversion 
(int/str) versus (bytes/str) and the complaint about removal of implicit 
conversion. I suspect that part of his point is that if we never had 
implicit bytes/unicode conversion, it would not be expected.

-- 
Terry Jan Reedy

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web