On Mar 31, 2020, at 12:06, Paul Sokolovsky <pmis...@gmail.com> wrote:

I don’t know why you think being snarky helps make your case. If you make a 
mistake and it’s pointed out and you give a sarcastically over-enthusiastic 
thanks, that doesn’t change the fact that it‘s wrong, and if your rationale 
depends on things that aren’t true, your proposal doesn’t stand.

For example, your demonstration that str.join takes 10x the memory of StringIO 
in CPython is wrong because you didn’t actually include the cost of the list of 
buffers inside the StringIO, and once you do, StringIO is actually larger 
rather than 1/10th the size. It doesn’t matter how much you try to belittle 
that point or the way it was made by exaggeratedly apologizing, it’s still true 
that changing everyone’s code to do things your way instead of the way they’ve 
always done things would increase, not decrease, their memory usage, not just 
in theoretical possible implementations of Python but in multiple real life 
implementations, including CPython.

_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/PFFAM7PZ7R7X2YBMF3GA3T5QPN3ENR6E/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to