<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Design Patterns of 1972</title>
	<atom:link href="http://mjtsai.com/blog/2006/09/12/design-patterns-of-1972/feed/" rel="self" type="application/rss+xml" />
	<link>http://mjtsai.com/blog/2006/09/12/design-patterns-of-1972/</link>
	<description></description>
	<pubDate>Sat, 06 Sep 2008 02:32:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Michael</title>
		<link>http://mjtsai.com/blog/2006/09/12/design-patterns-of-1972/#comment-15206</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 13 Sep 2006 13:28:03 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2006/09/12/design-patterns-of-1972/#comment-15206</guid>
		<description>It sounds like you largely agree with the article's point that patterns should be used to improve languages and create new ones, rather than as a growing list of techniques that coders should learn and keep applying manually. As to your last sentence, I'd like to see a historical survey, but my guess is that while patterns have led to language improvements, many patterns themselves arose as "backports" of ideas from other languages.</description>
		<content:encoded><![CDATA[<p>It sounds like you largely agree with the article's point that patterns should be used to improve languages and create new ones, rather than as a growing list of techniques that coders should learn and keep applying manually. As to your last sentence, I'd like to see a historical survey, but my guess is that while patterns have led to language improvements, many patterns themselves arose as "backports" of ideas from other languages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LKM</title>
		<link>http://mjtsai.com/blog/2006/09/12/design-patterns-of-1972/#comment-15198</link>
		<dc:creator>LKM</dc:creator>
		<pubDate>Wed, 13 Sep 2006 08:37:03 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/2006/09/12/design-patterns-of-1972/#comment-15198</guid>
		<description>Uhm... That argument bites itself in the tail. He actually says himself that "Patterns are signs of weakness in programming languages."

Patterns are how langauges are improved. People develop patterns to artificially create more abstraction in a given language. Subsequently, these patterns get implemented into newer languages and newer versions of older languages.

Patterns are possibly the main factor leading to improvements in programming languages and to the development of new programming languages.</description>
		<content:encoded><![CDATA[<p>Uhm... That argument bites itself in the tail. He actually says himself that "Patterns are signs of weakness in programming languages."</p>
<p>Patterns are how langauges are improved. People develop patterns to artificially create more abstraction in a given language. Subsequently, these patterns get implemented into newer languages and newer versions of older languages.</p>
<p>Patterns are possibly the main factor leading to improvements in programming languages and to the development of new programming languages.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
