<?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>Xblog: Ralph Johnson on Design Patterns of 1972</title>
    <link>http://xblog.xman.org/articles/2006/09/16/ralph-johnson-on-design-patterns-of-1972</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>hey, if it has a capital X in it, it has to be great!</description>
    <item>
      <title>Ralph Johnson on Design Patterns of 1972</title>
      <description>&lt;p&gt;Ralph Johnson, yes, &lt;a href="http://www.cincomsmalltalk.com/userblogs/ralph/blogView?showComments=true&amp;amp;entry=3335803396" title="Design Patterns: Elements of Reusable Object-Oriented Software"&gt;that Ralph Johnson&lt;/a&gt; , has done an &lt;a href="http://www.cincomsmalltalk.com/userblogs/ralph/blogView?showComments=true&amp;amp;entry=3335803396" title="Design patterns and language design"&gt;excellent write up on some of the recent criticism of languages/design patterns&lt;/a&gt;. He expresses the thoughts that have been going through my head far more eloquently than I could hope to. In particular, the folks who think that design patterns were a C++ thing really need to get out more and anyone who thinks that a language ought to have built-in implementations for every software design strategy conceived of by man&amp;#8230;. clearly hasn&amp;#8217;t tried to design such a language.&lt;/p&gt;</description>
      <pubDate>Sat, 16 Sep 2006 22:13:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:407220a3-6286-4551-b48e-2e18e4bcf32e</guid>
      <author>Christopher Smith</author>
      <link>http://xblog.xman.org/articles/2006/09/16/ralph-johnson-on-design-patterns-of-1972</link>
      <category>Programming</category>
      <category>design</category>
      <category>patterns</category>
      <category>ralph</category>
      <category>johnson</category>
      <category>programming</category>
      <category>languages</category>
      <category>language</category>
      <trackback:ping>http://xblog.xman.org/articles/trackback/120</trackback:ping>
    </item>
  </channel>
</rss>
