38
A plea not to use uv-build for Python
(blogs.gentoo.org)
Welcome to the Python community on the programming.dev Lemmy instance!
Past
November 2023
October 2023
July 2023
August 2023
September 2023
I mostly agree, but there is a tradeoff here between effort and resource usage
Do you spend the extra x months dev time to go from 800Mb to 200Mb?
how about another x months to go from 200MB to 100MB?
100MB -> 80Mb? 80Mb -> 67Mb ?
and that's only memory footprint, not performance, test coverage, infrastructure etc.
We've swung way in to the "800Mb binary ?, meh, they all have RAM to spare" (looking at you specifically fucking electron shells) and i fully agree we should be way more on the side of resource usage optimisation.
Optimising for deadlines and effort costs is also a consideration, if we don't acknowledge and address that as part of the conversation, it'll be seen as gold-plating or "perfect is the enemy of good".