This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author yselivanov
Recipients BTaskaya, Guido.van.Rossum, Mark.Shannon, barry, corona10, gvanrossum, methane, nascheme, pablogsal, yselivanov
Date 2021-01-06.06:17:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1609913823.25.0.577199608269.issue42115@roundup.psfhosted.org>
In-reply-to
Content
> Do we have good intuition or data about which operations need speeding up most? Everybody always assumes it's BINARY_ADD, but much Python code isn't actually numeric, and binary operations aren't all that common.

IMO, we shouldn't focus too much on optimizing binops. Regular webapps/network kind of code wouldn't benefit from that, and scientific code that uses numpy/ml libraries already offsets most of expensive computation to outside of CPython eval. Instead, I think, we should continue focusing on lowering the cost of function/method calls and attribute access.
History
Date User Action Args
2021-01-06 06:17:03yselivanovsetrecipients: + yselivanov, gvanrossum, barry, nascheme, methane, Mark.Shannon, Guido.van.Rossum, corona10, pablogsal, BTaskaya
2021-01-06 06:17:03yselivanovsetmessageid: <1609913823.25.0.577199608269.issue42115@roundup.psfhosted.org>
2021-01-06 06:17:03yselivanovlinkissue42115 messages
2021-01-06 06:17:03yselivanovcreate