Thu May 16 14:09:17 EDT 2019

computation vs. communication

The essential concept is communication: getting the data to the
correct place where it can be used in a computation.  The computation
itself is often trivial compared to getting the data there!

The computer will probabably spend most of its time in performing the
computation inside some kind of tight loop, but the programmer will
most definitely spend most time in writing communication and linking

It took me a long time to realize this, and it is still not quite