[squeak-dev] Are Objects really hard?

stephane ducasse stephane.ducasse at gmail.com
Sat Feb 11 18:29:38 UTC 2012


Janok

Frankly I do not care about what other people are thinking.
OOP is a success look at Java, C#.

Now let us keep our energy to build better Smalltalks.

Stef
On Feb 11, 2012, at 1:21 PM, Janko Mivšek wrote:

> Hi guys,
> 
> Again one interesting topic for this weekend to discuss. David Nolen, a
> Lisp and JavaScript guy posted in his blog an article titled Illiterate
> Programming [1] where he said:
> 
> "...Yet I think Smalltalk still fundamentally failed (remember this is a
> programming language originally designed to scale from children to
> adults) because *Objects are really hard* and no-one really understands
> to this day how to do them right...."
> 
> He links to Alan Kay post [2] back in 1998 where he talks about problems
> with inheritance:
> 
> "Here are a few problems in the naive inheritance systems we use today:
> confusions of Taxonomy and Parentage, of Specialization and Refinement,
> of Parts and Wholes, of Semantics and Pragmatics..."
> 
> Let we concentrate on broader "Objects are really hard and no-one really
> understands to this day how to do them right" claim and not merely
> inheritance, please.
> 
> Best regards
> Janko
> 
> [1] http://dosync.posterous.com/illiterate-programming
> [2]
> http://lists.squeakfoundation.org/pipermail/squeak-dev/1998-April/009261.html
> 
> -- 
> Janko Mivšek
> Aida/Web
> Smalltalk Web Application Server
> http://www.aidaweb.si
> 



More information about the Squeak-dev mailing list