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...
> 
> 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.
> 
> nick
> 
> [1] http://www.squeak.org/About/
> 
> On Sun, 2012-03-25 at 23:32 -0400, Jacques Colmenero wrote:
> > May I say that Mr. Bloom's ramblings are unintelligible and inaccurate.
> > Specifically, Simula 67 introduced the notion of classes and object
> > instances (as well as subclasses, virtual methods, coroutines, and, of
> > course, discrete event simulation) as part of an explicit programming
> > paradigm. Simula 67 also used automatic garbage collection that had been
> > invented earlier for the functional programming language Lisp. 

Yes, I'm aware of Simula 67, that it introduced classes and garbage 
collection, but I wasn't aware that back then it had also introduced 
subclasses and inheritance.  Interesting.  I should try to dig up some 
of the old documents sometime. 

What was new with the old smalltalk system was its integration of user 
interface with the object system, and that was where object-oriented 
programming really started to shine.

-- hendrik
_______________________________________________
mlug mailing list
[email protected]
https://listes.koumbit.net/cgi-bin/mailman/listinfo/mlug-listserv.mlug.ca

Reply via email to