There&#x27;s a lot of machine effort though, if the data structures are big. If you&#x27;re doing computer graphics or vision and you have to send images or 3D assets around, it won&#x27;t perform very well. I think Armstrong consistently underestimates the cost of messaging compared to shared memory - or rather the fact that systems where this cost is prohibitive exist, just as much as systems where his approach works great exist.