As a developer, you develop an intuition for the computational cost of doing things. It's possible to become computationally stingy: "a real time text editor (i.e. updates as soon as you type) is a huge waste of resources!"
I wish I had a good name for this phenomenon.
miniblog.
Related Posts
The computational complexity of the Apollo 11 computer versus a USB-C charger today!
Computational photography: putting increasing smarts into camera devices: https://www.ben-evans.com/benedictevans/2019/2/5/cameras-that-understand
If you're willing to pay significant computational overhead, what multiprocessing model would you choose to make coding as easy as possible?
The simplest model I've seen is actors passing immutable data, but I feel there must be other options.