<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Talk Like A Duck: To paraphrase Kent Beck...</title>
    <link>http://talklikeaduck.denhaven2.com/articles/2007/09/02/to-paraphrase-kent-beck</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>In Ruby, it's not the dog, it's the tricks!</description>
    <item>
      <title>To paraphrase Kent Beck...</title>
      <description>&lt;p&gt;&lt;img src="http://talklikeaduck.denhaven2.com/files/merlin2tee.jpg" class="tease-image"/&gt;
I&amp;#8217;m catching up on my &lt;span class="caps"&gt;RSS&lt;/span&gt; feeds this afternoon, and I just ran across the 
&lt;a href="http://www.iunknown.com/2007/09/what-is-this-me.html"&gt;
latest from John Lam&lt;/a&gt;.  Which exposed an interesting coincidence.&lt;blockquote class="pullquote"&gt;Oh yes, Merlin is the original code-name for our team, which was originally IronPython but has now expanded to include the Dynamic Language Runtime and IronRuby. &lt;br/&gt;- John Lam&lt;/blockquote&gt;
&lt;p&gt;The codename for &lt;span class="caps"&gt;IBM&lt;/span&gt;&amp;#8217;s original VisualAge project was &amp;#8220;Camelot.&amp;#8221;  Various subcomponents
and follow-ons were dubbed with various names from Arthurian legend.  For example, there
were components with names like &amp;#8220;Lancelot&amp;#8221; and &amp;#8220;Guinivere.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Sometime after the initial success of VisualAge, it was decided that &lt;span class="caps"&gt;IBM&lt;/span&gt; would actually 
produce a separate Smalltalk language and &lt;span class="caps"&gt;IDE&lt;/span&gt; packaging, a product which was originally named
&amp;#8220;IBM Smalltalk&amp;#8221; at launch.&lt;/p&gt;
&lt;p&gt;But during development &lt;span class="caps"&gt;IBM&lt;/span&gt; Smalltalk had Arthur&amp;#8217;s wizard as its namesake.  As usual there
were tee shirts, and this article starts with a picture I just took of my copy of the &lt;span class="caps"&gt;IBM&lt;/span&gt;
Merlin Tee, which my wife still uses as an exercise tee.
And in case you can&amp;#8217;t read them, the words in the
crystal ball read &amp;#8220;think &lt;span class="caps"&gt;BIG&lt;/span&gt;/TALK small&amp;#8221; a combined reference to &lt;span class="caps"&gt;IBM&lt;/span&gt;, Smalltalk, and I suppose, Teddy Roosevelt.
&lt;img src="http://talklikeaduck.denhaven2.com/files/merlin1tee.jpg" class="tease-image"/&gt;
Now old Merlin might look more like a Swami than the wizard of Camelot, but here&amp;#8217;s the proof
from the front of the shirt:&lt;/p&gt;
&lt;p&gt;So to paraphrase my old buddy Kent Beck, I knew that Microsoft was trying to implement
Ruby, but I didn&amp;#8217;t know it would be called Merlin!&lt;/p&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 02 Sep 2007 17:35:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:5bc282b9-04f1-4c02-9707-414a10802e05</guid>
      <author>Rick DeNatale</author>
      <link>http://talklikeaduck.denhaven2.com/articles/2007/09/02/to-paraphrase-kent-beck</link>
      <category>ruby</category>
      <category>war_stories</category>
      <category>smalltalk</category>
      <category>ironruby</category>
      <category>ibmsmalltalk</category>
      <trackback:ping>http://talklikeaduck.denhaven2.com/articles/trackback/459</trackback:ping>
    </item>
  </channel>
</rss>
