January 04, 2011


Just a gentle reminder that I took some pains at the last OOPSLA to try to remind everyone that Smalltalk is not only NOT its syntax or the class library, it is not even about classes. I’m sorry that I long ago coined the term “objects” for this topic because it gets many people to focus on the lesser idea.

The big idea is “messaging” - that is what the kernal of Smalltalk/Squeak is all about.

Queste considerazioni di Alan Kay fanno capire quanto siano poco interessanti i Class Diagram, che pongono l’accento sulla struttura delle classi, e quanto siano importanti i Communication Diagram, che lo pongono sullo scambio dei messaggi tra gli oggetti.