Excerpts from Xen's message of 2017-12-17 12:34:49 +0100:
> 
> 
> -------- Oorspronkelijke bericht --------
> Onderwerp: Re: Speed vs Memory [was: On Lists and Iterables]
> Datum: 17-12-2017 12:28
> Afzender: Xen <l...@xenhideout.nl>
> Ontvanger: Neal McBurnett <n...@bcn.boulder.co.us>
> 
> Just to summarize this.
> 
> Xen schreef op 17-12-2017 12:22:
> 
> > Meanwhile Python 3.4 can be excessively slower than 2.7. SO WHERE'S THE 
> > GAIN?
> 
> I haven't found any "definitive" benchmarks yet but there are plenty of 
> people benchmarking and they reveal that 3.4 is much slower than 2.7.
> 
> This is an example:
> 
> Python 2.7: 24344.88 pystones/second
> Python 3.4: 17459.89 pystones/second
> Nuitka 2.7: 47243.92 pystones/second
> Nuitka 3.4: 28658.92 pystones/second
> 
> That's 72% the performance of Python 2.7 and 60% while pre-compiling.
> 
> And for that you change your language to decrease memory consumption for 
> temporary scoped objects?
> 

And better native threading. And predictable unicode support. And a cleaner
reference implementation.

Flat out microbenchmark performance is rarely a reliable predictor of overall
performance. Code spends most of its time waiting on other parts of the
computer than slamming through the CPU. In fact, if it is CPU-intensive, you
ought to write an extension in a more optimizable language like C or Rust.

What is often a predictor of productivity in software is how effectively a team
can communicate with one another. IMO, you've compromised all of our ability to
communicate with one another in this thread with huge rambling emails that are
mostly centered around a few repeated points.

 * You don't participate in the Python community.

 * You don't write Python for Ubuntu.

 * You don't like the differences between Python 2 and 3.

 * You'd like to argue that Ubuntu should do something to stop Python 3.

I'd like to suggest that if you want to communicate with us, you stop repeating
all of these. If you have said other things in your in-line replies, I missed
them because I skimmed past the repetition.

To the larger point: Python has learned from the Python 3 experience by
actually going through it. Ubuntu has in fact participated in it from
the very beginning and seems to have embraced the changes even if that
has turned out to be frustrating for some users.

It's over. It happened. We're here, not there. Find peace with that,
however you may, but please, if you've said something already, just stop.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to