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.
miniblog.
Related Posts
I've never seen a JIT with an "eject" option.
If I'm happy with the steady-state performance of my system, I'd rather disable the JIT and lose additional optimisation in favour of removing the tracing overhead. Do any languages offer this?
Thoughtful talk on the compile time, runtime and cognitive overhead of abstractions: https://www.youtube.com/watch?v=rHIkrotSwcc
I definitely feel more productive with a larger monitor compared with just a laptop, and I know there have been studies on this.
I wonder if it's primarily the window switching overhead? E.g. would a tiling WM with lots of virtual desktops perform better?