Hi everyone,

Thanks for all your feedback so far.

Previously I asked for "more precise" feedback, which has been interpreted as evidence backed feedback. That's not what I meant.
My fault for not being clearer.

Your opinions without any justifications are welcome, but I need precision.

For example, saying "I don't want any limits ever for anything" is precise, but saying "A limit of 1 million is OK provided the performance improvements justify it" is not. "A limit of 1 million is OK provided a speed up of 50% can be shown" is precise, if a bit of a challenge :)

To start this off, here are my opinion of the tradeoff:

Almost any performance gain, even 0.1% is worth the, IMO, slight inconvenience of 1 million limits. The reason I believe this is that a 0.1% speedup benefits all Python applications and libraries everywhere and forever, whereas the inconvenience will be felt by a handful of developers, very rarely.


Another thing I would like feedback on this:
My justification for a single limit of one million across the board is to ease memorization and learning.
Is that sufficient justification, or would differing limits be better?

Thanks once again,
Mark.

P.S. On the subject of tradeoffs, here's a bonus question:
What, in your opinion, increase in memory consumption is acceptable for a 1% improvement in speed, or vice versa?
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/FXPYPRE7RBLJXGPDI3F24L6GJFWOSMBP/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to