14 ms·
Good read, thanks. I knew about Simula, but never analysed it deep enough to know how much of an effect it had on early Smalltalk. Still, the definition Kay ga
by klibertp 6y ago
Good read, thanks. I knew about Simula, but never analysed it deep enough to know how much of an effect it had on early Smalltalk.
Still, the definition Kay gave as late as in 1998 resonates with me the most:
OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.
And this is almost exactly what Erlang implements: just add "asynchronous" before "messaging" and it fits perfectly.