Re:“Clean” Code, Horrible Performance
by loup-vaillant on Tuesday February 28, 2023 @06:20PM
(#34976369)
https://www.lesswrong.com/tag/scope-insensitivity
Emotionally we have no idea how bad it is to waste as little as a few seconds per day for millions of users. It's just a few seconds, right? We're just forgetting to multiply those seconds by the number of users.
Modern computers are ludicrously fast, and modern developers have somehow managed to make them slow.
Regardless, these programs should be spending 99% of their time waiting for user input, but instead they're working data through a mountain of abstraction layers on the faulty assumption that it is a) saving developers' time, and 2) that that is worth much more than user time.