On Mon, Mar 26, 2012 at 01:19:29AM -0400, Nick Nobody wrote: > Read his message again, it's perfectly clear to me. Modeling real-world > objects using attributes and actions is a pretty good way to wrap your > head around object oriented programming...
Actually, I was arguing that the integration of object with UI was a good conceptual view, though the level of detail in modern UIs makes that somewhate obscure. The Simula stuff that was brought up is also a way of thinking about it, where real-world objects were modelled. But the real world is both too literal and too complex to do it justice. The real point with OO programming is that it's programming, and you have to use the same attiduces of conceptual cleanliness and simplicity that you have to use anywhere else to get it right. Ultimately it's the mechanisms that have formal properties, and the formal properties that you have to use in programming. That's why I mentioned the UI properties of the original Smalltalk objects -- it's a purely programmatic environment. > > I believe the system he's referring to is Squeak[1]. I've never used it > myself, but I've heard it's a pretty good environment for learning how > to write software. Squeak isn't the original Smalltalk, but it's a direct descendant. The Squeak UI has become far too complicated. -- hendrik _______________________________________________ mlug mailing list [email protected] https://listes.koumbit.net/cgi-bin/mailman/listinfo/mlug-listserv.mlug.ca
