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

Reply via email to