<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Knuth and Reusable Code</title>
	<atom:link href="http://changelog.complete.org/archives/709-knuth-and-reusable-code/feed" rel="self" type="application/rss+xml" />
	<link>http://changelog.complete.org/archives/709-knuth-and-reusable-code</link>
	<description>Viewpoints on technology, society, and government</description>
	<lastBuildDate>Sun, 05 Feb 2012 03:11:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: GodsWords</title>
		<link>http://changelog.complete.org/archives/709-knuth-and-reusable-code/comment-page-1#comment-2170</link>
		<dc:creator>GodsWords</dc:creator>
		<pubDate>Sat, 03 May 2008 18:44:48 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/709-knuth-and-reusable-code.html#comment-2170</guid>
		<description>My guess is that the reusable code menace refers to shrouded/black-box libraries. Note the earlier part of the interview on the open-source movement.

The harmful aspect of such so-called &quot;reusability&quot; is that you are asked to submit on faith that whatever code you&#039;re reusing, typically via function/API calls, does what it&#039;s supposed to. From the viewpoint of purists, this act of unsubstantiated belief has no place in good programming.

You could even elevate such a discussion to encompass for e.g., what it means to live in a society where so many thingumajigs we take for granted are opaque devices sent down from heaven, as they were. It used to be that the average joe generally understood and could self-repair the gadgets he owned.

Well these days, &quot;ownership&quot; has taken a whole different meaning now, hasn&#039;t it? Just like &quot;reusability.&quot;</description>
		<content:encoded><![CDATA[<p>My guess is that the reusable code menace refers to shrouded/black-box libraries. Note the earlier part of the interview on the open-source movement.</p>
<p>The harmful aspect of such so-called &#8220;reusability&#8221; is that you are asked to submit on faith that whatever code you&#8217;re reusing, typically via function/API calls, does what it&#8217;s supposed to. From the viewpoint of purists, this act of unsubstantiated belief has no place in good programming.</p>
<p>You could even elevate such a discussion to encompass for e.g., what it means to live in a society where so many thingumajigs we take for granted are opaque devices sent down from heaven, as they were. It used to be that the average joe generally understood and could self-repair the gadgets he owned.</p>
<p>Well these days, &#8220;ownership&#8221; has taken a whole different meaning now, hasn&#8217;t it? Just like &#8220;reusability.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Goerzen</title>
		<link>http://changelog.complete.org/archives/709-knuth-and-reusable-code/comment-page-1#comment-2159</link>
		<dc:creator>John Goerzen</dc:creator>
		<pubDate>Thu, 01 May 2008 21:53:11 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/709-knuth-and-reusable-code.html#comment-2159</guid>
		<description>I know glibc is reusable.  What&#039;s your point?</description>
		<content:encoded><![CDATA[<p>I know glibc is reusable.  What&#8217;s your point?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastian Günther</title>
		<link>http://changelog.complete.org/archives/709-knuth-and-reusable-code/comment-page-1#comment-2158</link>
		<dc:creator>Sebastian Günther</dc:creator>
		<pubDate>Thu, 01 May 2008 21:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/709-knuth-and-reusable-code.html#comment-2158</guid>
		<description>Well, never used glibc in any code? This is reusable code as any other library. And you don&#039;t fiddle with all the libraries you use, or do you?</description>
		<content:encoded><![CDATA[<p>Well, never used glibc in any code? This is reusable code as any other library. And you don&#8217;t fiddle with all the libraries you use, or do you?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Goerzen</title>
		<link>http://changelog.complete.org/archives/709-knuth-and-reusable-code/comment-page-1#comment-2157</link>
		<dc:creator>John Goerzen</dc:creator>
		<pubDate>Thu, 01 May 2008 21:03:38 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/709-knuth-and-reusable-code.html#comment-2157</guid>
		<description>I&#039;m having trouble seeing his point.  I can come up with so many arguments for reusable code.  But this is from Knuth, which means I want to at least understand his argument.</description>
		<content:encoded><![CDATA[<p>I&#8217;m having trouble seeing his point.  I can come up with so many arguments for reusable code.  But this is from Knuth, which means I want to at least understand his argument.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Stork</title>
		<link>http://changelog.complete.org/archives/709-knuth-and-reusable-code/comment-page-1#comment-2156</link>
		<dc:creator>Christian Stork</dc:creator>
		<pubDate>Thu, 01 May 2008 19:35:44 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/709-knuth-and-reusable-code.html#comment-2156</guid>
		<description>I must admit that this part of the interview struck me  too.  He&#039;s definitely pretty much alone on this one.  However, I see his point...</description>
		<content:encoded><![CDATA[<p>I must admit that this part of the interview struck me  too.  He&#8217;s definitely pretty much alone on this one.  However, I see his point&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

