Lead by example.  +1.


________________________________________
From: pharo-project-boun...@lists.gforge.inria.fr 
[pharo-project-boun...@lists.gforge.inria.fr] on behalf of Stéphane Ducasse 
[stephane.duca...@inria.fr]
Sent: Saturday, February 11, 2012 1:34 PM
To: Pharo-project@lists.gforge.inria.fr
Subject: Re: [Pharo-project] [squeak-dev] Are Objects really hard?

Janko

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 2:52 PM, Hernan Wilkinson wrote:

> I could not agree more... most programmers don't know what a is closure  (for 
> example), have no idea of who is Alan Kay (or worse, Alonso Curch) and they 
> only care about how to use Spring's dependency injection without 
> understanding the real design flaw, or the new Hibernate annotations that 
> will help them to write less "xml code"...... but there is hope :-)
>
> On Sat, Feb 11, 2012 at 9:55 AM, Schwab,Wilhelm K <bsch...@anest.ufl.edu> 
> wrote:
> Yes, programming is hard.  It's even harder if one is poorly educated and not 
> well read.  I don't expect that everyone will have Smalltalk experience, but 
> I would expect someone nearing completion of a PhD in computer science to 
> have at least _heard_ of Smalltalk and Alan Kay.  I recently met a very 
> bright count-example to my expectation.
>
> The average programmer I meet, has no historical perspective, can't 
> intelligently compare and contrast oo, structured and functional approaches 
> to software implementation.  All they seem to care about is this or that 
> "technology" they saw in a glossy ad.
>
> Do you recall a talk Alan gave some years back at Stanford?  He was on a good 
> rant about how our computer science/engineering departments had let 
> themselves be turned into Java certification mills, and ultimately uttered 
> the words "what has happened to the mighty Standford?"  I was a little 
> surprised at his candor (took guts) and agreed with every word he said.
>
> The problem is PATHETIC education and self-preparation, IMHO.
>
>
> From: pharo-project-boun...@lists.gforge.inria.fr 
> [pharo-project-boun...@lists.gforge.inria.fr] on behalf of Hernan Wilkinson 
> [hernan.wilkin...@10pines.com]
> Sent: Saturday, February 11, 2012 7:42 AM
>
> To: The general-purpose Squeak developers list
> Cc: VWNC; va-smallt...@googlegroups.com; GNU Smalltalk; 
> Pharo-project@lists.gforge.inria.fr
> Subject: Re: [Pharo-project] [squeak-dev] Are Objects really hard?
>
> Well... functional programming is hard and not everybody really understands 
> it... structured programming is hard and not everybody really understood 
> it... hmm at the end, programming is hard :-)
>
> He gives no reason about his stament nor "demonstration" of it neither... so 
> he has a feeling, me too and a completely different one :-)
>
>
>
>
> On Sat, Feb 11, 2012 at 9:21 AM, Janko Mivšek <janko.miv...@eranova.si> 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
>
>
>
>
> --
> Hernán Wilkinson
> Agile Software Development, Teaching & Coaching
> Mobile: +54 - 911 - 4470 - 7207
> email: hernan.wilkin...@10pines.com
> site: http://www.10Pines.com
> Address: Paraguay 523, Floor 7 N, Buenos Aires, Argentina
>
>
>
>
> --
> Hernán Wilkinson
> Agile Software Development, Teaching & Coaching
> Mobile: +54 - 911 - 4470 - 7207
> email: hernan.wilkin...@10pines.com
> site: http://www.10Pines.com
> Address: Paraguay 523, Floor 7 N, Buenos Aires, Argentina
>



Reply via email to