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 <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 <http://www.10pines.com/>*
Address: Paraguay 523, Floor 7 N, Buenos Aires, Argentina

Reply via email to