Re:Alan Kay on the misunderstanding of OOP (1998)
by ivan_gammel on Friday June 24, 2016 @09:29AM
(#11969612)
In modern enterprise programming message is very different concept (probably more widespread, if we'll look at popularity of Java and .Net, compared to Objective-C), which is not related to OOP. It's a pattern of integration, in which systems exchange with messages through a message broker, that abstracts them from each other. By their nature such messages are asynchronous and unidirectional.
[ Parent
| on HN ]
Re:Alan Kay on the misunderstanding of OOP (1998)
by infinite8s on Friday June 24, 2016 @10:50AM
(#11970183)
That was also the original model of messaging in Smalltalk (well, without the necessity of a broker).
Re:Alan Kay on the misunderstanding of OOP (1998)
by coldtea on Friday June 24, 2016 @08:58PM
(#11974645)
Smalltalk receivers returned values to the senders of the message. Plus, they were synchronous.
So, while indeed still messaging, I'm not sure about the similarity to message queues/brokers in modern enterprise, where, as the parent said "By their nature such messages are asynchronous and unidirectional".