Re:We should be more ambitious with the software we build
by sirsinsalot on Monday October 26, 2026 @06:11AM
(#50241511)
Cheaper than fixing bugs due to illegal key access.
Cheaper than get() masking bugs in your code or dict generation.
But yes let's prematurely optimise for speed in a slow-by-default language by writing bug prone non-idiomatic code. OK.
Re:We should be more ambitious with the software we build
by Windchaser on Monday October 26, 2026 @05:04PM
(#50250929)
There are times where you want to check for existence before fetching a key-value pair, and there are times where you want to automatically throw an error if the value doesn't exist.
Both have valid use cases. It's weird to be sarcastic about it.
Double lookup.