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 :-)<div><br></div><div>He gives no reason about his stament nor &quot;demonstration&quot; of it neither... so he has a feeling, me too and a completely different one :-)<br>
<div><br></div><div><br><div><br></div><div><br><div class="gmail_quote">On Sat, Feb 11, 2012 at 9:21 AM, Janko Mivšek <span dir="ltr">&lt;<a href="mailto:janko.mivsek@eranova.si">janko.mivsek@eranova.si</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi guys,<br>
<br>
Again one interesting topic for this weekend to discuss. David Nolen, a<br>
Lisp and JavaScript guy posted in his blog an article titled Illiterate<br>
Programming [1] where he said:<br>
<br>
&quot;...Yet I think Smalltalk still fundamentally failed (remember this is a<br>
programming language originally designed to scale from children to<br>
adults) because *Objects are really hard* and no-one really understands<br>
to this day how to do them right....&quot;<br>
<br>
He links to Alan Kay post [2] back in 1998 where he talks about problems<br>
with inheritance:<br>
<br>
&quot;Here are a few problems in the naive inheritance systems we use today:<br>
confusions of Taxonomy and Parentage, of Specialization and Refinement,<br>
of Parts and Wholes, of Semantics and Pragmatics...&quot;<br>
<br>
Let we concentrate on broader &quot;Objects are really hard and no-one really<br>
understands to this day how to do them right&quot; claim and not merely<br>
inheritance, please.<br>
<br>
Best regards<br>
Janko<br>
<br>
[1] <a href="http://dosync.posterous.com/illiterate-programming" target="_blank">http://dosync.posterous.com/illiterate-programming</a><br>
[2]<br>
<a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/1998-April/009261.html" target="_blank">http://lists.squeakfoundation.org/pipermail/squeak-dev/1998-April/009261.html</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Janko Mivšek<br>
Aida/Web<br>
Smalltalk Web Application Server<br>
<a href="http://www.aidaweb.si" target="_blank">http://www.aidaweb.si</a><br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span><span style="font-size:small"><font><span style="font-weight:normal"><span style="font-weight:bold">Hernán Wilkinson</span><br>
Agile Software Development, Teaching &amp; Coaching<br>Mobile: +54 - 911 - 4470 - 7207<br>email: hernan.wilkinson@10Pines.com<br>site: <a href="http://www.10pines.com/" style="color:rgb(17,65,112)" target="_blank">http://www.10Pines.com</a></span></font></span></span></span></strong></span></div>
<div><font face="tahoma, sans-serif"><span style="border-collapse:collapse">Address: Paraguay </span></font>523, Floor 7 N, Buenos Aires, Argentina</div><br>
</div></div></div>