<?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: How I think, as a programmer.</title>
	<atom:link href="http://waldo.jaquith.org/blog/2007/08/how-programmers-think/feed/" rel="self" type="application/rss+xml" />
	<link>http://waldo.jaquith.org/blog/2007/08/how-programmers-think/</link>
	<description></description>
	<pubDate>Sun, 27 Jul 2008 01:48:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: cvllelaw</title>
		<link>http://waldo.jaquith.org/blog/2007/08/how-programmers-think/#comment-18113</link>
		<dc:creator>cvllelaw</dc:creator>
		<pubDate>Mon, 27 Aug 2007 02:18:38 +0000</pubDate>
		<guid isPermaLink="false">http://waldo.jaquith.org/blog/2007/08/how-programmers-think/#comment-18113</guid>
		<description>When I was a programmer (33 years ago), I found that if I had an unsolvable problem with a program, I would put on some record albums (they had them then).  No matter how many albums I was listening to, it always seemed that I figured out the problem when the needle dropped on a Linda Ronstadt album -- "Don't Cry Now".  By the time it got to "Desperado" -- the fourth track on the first side -- I would have figured out the core problem and how to solve it.

I was kind of hoping that the article you linked to would explain the Linda Ronstadt effect.  Oh, well.</description>
		<content:encoded><![CDATA[<p>When I was a programmer (33 years ago), I found that if I had an unsolvable problem with a program, I would put on some record albums (they had them then).  No matter how many albums I was listening to, it always seemed that I figured out the problem when the needle dropped on a Linda Ronstadt album &#8212; &#8220;Don&#8217;t Cry Now&#8221;.  By the time it got to &#8220;Desperado&#8221; &#8212; the fourth track on the first side &#8212; I would have figured out the core problem and how to solve it.</p>
<p>I was kind of hoping that the article you linked to would explain the Linda Ronstadt effect.  Oh, well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Janis Jaquith</title>
		<link>http://waldo.jaquith.org/blog/2007/08/how-programmers-think/#comment-18112</link>
		<dc:creator>Janis Jaquith</dc:creator>
		<pubDate>Mon, 27 Aug 2007 02:15:01 +0000</pubDate>
		<guid isPermaLink="false">http://waldo.jaquith.org/blog/2007/08/how-programmers-think/#comment-18112</guid>
		<description>I just read the Graham essay, and find that there are astonishing (to me, anyway) parallels between writing a program and writing a novel.  As I read the essay, I mentally replaced "programmer" with "writer," and "code/program" with "novel."

Holding the plot and subplots for a novel in your head (even though it's on paper, it has to be in your head in order "walk around in it") is one of the most difficult aspects of novel-writing.  A sculptor or poet can see the entire piece of work in front of his or her eyes.  

I know of one novelist (MJ Rose) who transcribes plot points onto note cards, and tapes the cards to a wall so she can perceive the whole novel at once.  That way, she can prune redundancies, fill in holes, etc.  Not a bad idea (said the novelist, her eyes scanning the walls around her computer for sufficient space).</description>
		<content:encoded><![CDATA[<p>I just read the Graham essay, and find that there are astonishing (to me, anyway) parallels between writing a program and writing a novel.  As I read the essay, I mentally replaced &#8220;programmer&#8221; with &#8220;writer,&#8221; and &#8220;code/program&#8221; with &#8220;novel.&#8221;</p>
<p>Holding the plot and subplots for a novel in your head (even though it&#8217;s on paper, it has to be in your head in order &#8220;walk around in it&#8221;) is one of the most difficult aspects of novel-writing.  A sculptor or poet can see the entire piece of work in front of his or her eyes.  </p>
<p>I know of one novelist (MJ Rose) who transcribes plot points onto note cards, and tapes the cards to a wall so she can perceive the whole novel at once.  That way, she can prune redundancies, fill in holes, etc.  Not a bad idea (said the novelist, her eyes scanning the walls around her computer for sufficient space).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
