DotNetCentric: It seems that nowadays everyone agrees on message passing == good & distributed objects == bad ... but where do you draw the line?
I tried to cover this in neurotransmitters.
Perhaps a concrete example would help. In a distributed objects/RPC world, one would code counter.update(0101679). In a message passing world, there would be a message that indicated the event that took place (user 0101679 updated his weblog) with no pre-conceived notion as to whether this is relevent or what actions the receiver (or receivers) may take based on this information.
The former is code. The latter? Well, It's just data.
9:34:04 PM
|