>>43
Yes, I know. It's just that strict synchronous or send-work-wait has different space characteristics in the event where the receiver doesn't pick up soon enough; having worked with MPI I tend to think of it as superior.
Though I can very well see how in telephony applications it's vastly preferable to have the sender keep going rather than stall. I guess the same thing applies to networked and fault-tolerant applications too. Conversely, asynchronous by default messaging wouldn't be so nice as, say, a microkernel IPC primitive.