help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] [vwnc] Are Objects really hard?


From: Shyam Sundaresan (Personal)
Subject: Re: [Help-smalltalk] [vwnc] Are Objects really hard?
Date: Tue, 14 Feb 2012 00:53:39 +0100

Well, programming in any language is hard, because beside, languages and
technologies apart,  being an IT man, you have to be the patient ,
 unthanked  "baby sitter  equivalent"  presiding over  complex industrial
and business processes encompassing roles  at random from a worker to CEO,
passing through that of the budget conscious and technology phobic CFO.

If we talk about just ONE aspect (*technological*) of it, then, as an
ex-CIO for over 20 years, I can vouch that Smalltalk delivers some
historical firsts not YET achieved by others in the 30 years of catch up
(and copying ) game. In particular, I liked this passed on to me by Giorgio
Ferraris.

http://openskills.blogspot.com/2011/07/who-looks-at-smalltalk.html

Smalltalk  failed ? mmm..Depends. That is like saying classical music has
failed. Mozart and Bach are still (like many able Smalltalk veterans
around), live and kicking.

Objects are hard? mmmm...Depends. ALL modern languages are ostensibly
object oriented. But only "Small Talkers", it appears are doing programming
with a certain religious fervor; This is the happy problem with Smalltalk:
The  veteran smalltalkers are so exacting in their standards that mediocre
"others" (the bulk of the average talent) get intimidated and feel "left
out". It is not problem of smalltalk, but good Smalltalkers do make that
pedantic impression.

Ergo.. Objects (it appears erroneously), are hard only in smalltalk!



Shyam.

 Shyam Sundaresan
+39 335 74 39 444

My LinkedIn Profile <http://it.linkedin.com/in/shyamsundaresan>




2012/2/11 Janko Mivšek <address@hidden>

> 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
> _______________________________________________
> vwnc mailing list
> address@hidden
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>



--


reply via email to

[Prev in Thread] Current Thread [Next in Thread]