<?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: Python: looks great, stays wet longer</title>
	<atom:link href="http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/</link>
	<description>Random thoughts on tech, books, programming, etc.</description>
	<lastBuildDate>Sat, 21 Jan 2012 10:19:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: njr</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-691</link>
		<dc:creator>njr</dc:creator>
		<pubDate>Tue, 04 Nov 2008 08:09:34 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-691</guid>
		<description>I keep thinking about this.   It&#039;s definitely true for me as well.   I&#039;ve never used another language in which code came close to &quot;staying wet&quot; so long.

Now I suspect that some of what I am (and you are?) attributing to python is actually the result of embracing a test-driven approach to development, but it&#039;s still remarkable how easy it is to transmogrify quite large bits of python code months or even years after it was written.

And I&#039;m sure you&#039;re right that appearance is connected somehow too.   Python&#039;s clean appearance somehow encourages clean code...and clean code is easier to understand, and often actually better, so easier to modify.

A virtuous spiral indeed.</description>
		<content:encoded><![CDATA[<p>I keep thinking about this.   It&#8217;s definitely true for me as well.   I&#8217;ve never used another language in which code came close to &#8220;staying wet&#8221; so long.</p>
<p>Now I suspect that some of what I am (and you are?) attributing to python is actually the result of embracing a test-driven approach to development, but it&#8217;s still remarkable how easy it is to transmogrify quite large bits of python code months or even years after it was written.</p>
<p>And I&#8217;m sure you&#8217;re right that appearance is connected somehow too.   Python&#8217;s clean appearance somehow encourages clean code&#8230;and clean code is easier to understand, and often actually better, so easier to modify.</p>
<p>A virtuous spiral indeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: njr</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-1849</link>
		<dc:creator>njr</dc:creator>
		<pubDate>Tue, 04 Nov 2008 08:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-1849</guid>
		<description>I keep thinking about this.   It&#039;s definitely true for me as well.   I&#039;ve never used another language in which code came close to &quot;staying wet&quot; so long.

Now I suspect that some of what I am (and you are?) attributing to python is actually the result of embracing a test-driven approach to development, but it&#039;s still remarkable how easy it is to transmogrify quite large bits of python code months or even years after it was written.

And I&#039;m sure you&#039;re right that appearance is connected somehow too.   Python&#039;s clean appearance somehow encourages clean code...and clean code is easier to understand, and often actually better, so easier to modify.

A virtuous spiral indeed.</description>
		<content:encoded><![CDATA[<p>I keep thinking about this.   It&#8217;s definitely true for me as well.   I&#8217;ve never used another language in which code came close to &#8220;staying wet&#8221; so long.</p>
<p>Now I suspect that some of what I am (and you are?) attributing to python is actually the result of embracing a test-driven approach to development, but it&#8217;s still remarkable how easy it is to transmogrify quite large bits of python code months or even years after it was written.</p>
<p>And I&#8217;m sure you&#8217;re right that appearance is connected somehow too.   Python&#8217;s clean appearance somehow encourages clean code&#8230;and clean code is easier to understand, and often actually better, so easier to modify.</p>
<p>A virtuous spiral indeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-531</link>
		<dc:creator>Ross</dc:creator>
		<pubDate>Sun, 08 Jun 2008 15:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-531</guid>
		<description>Performance worried me, for a while, but then not so much.

It is interesting that one of the arguments for the performance of Microsoft&#039;s .Net is that developer productivity it more important than software performance, because it is cheaper to buy more hardware than it is to pay developers - but this isn&#039;t an argument I particularly like, it just seems, I don&#039;t know, lazy? 

Given that this is what Microsoft claims, it is telling that I managed to re-write one of my apps from C#, into Python with a 70% reduction in LOC and and less than half the time.  Some of this I put down to familiarity with the problem domain, and I don&#039;t doubt being new to Python it took me longer to write than it should have.  

End result, after 6 years with .Net (and plenty of Java time before that) my first port of call is now nearly always Python and not .Net. I am after all just taking Microsoft&#039;s advice :)</description>
		<content:encoded><![CDATA[<p>Performance worried me, for a while, but then not so much.</p>
<p>It is interesting that one of the arguments for the performance of Microsoft&#8217;s .Net is that developer productivity it more important than software performance, because it is cheaper to buy more hardware than it is to pay developers &#8211; but this isn&#8217;t an argument I particularly like, it just seems, I don&#8217;t know, lazy? </p>
<p>Given that this is what Microsoft claims, it is telling that I managed to re-write one of my apps from C#, into Python with a 70% reduction in LOC and and less than half the time.  Some of this I put down to familiarity with the problem domain, and I don&#8217;t doubt being new to Python it took me longer to write than it should have.  </p>
<p>End result, after 6 years with .Net (and plenty of Java time before that) my first port of call is now nearly always Python and not .Net. I am after all just taking Microsoft&#8217;s advice :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-1848</link>
		<dc:creator>Ross</dc:creator>
		<pubDate>Sun, 08 Jun 2008 15:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-1848</guid>
		<description>Performance worried me, for a while, but then not so much.

It is interesting that one of the arguments for the performance of Microsoft&#039;s .Net is that developer productivity it more important than software performance, because it is cheaper to buy more hardware than it is to pay developers - but this isn&#039;t an argument I particularly like, it just seems, I don&#039;t know, lazy? 

Given that this is what Microsoft claims, it is telling that I managed to re-write one of my apps from C#, into Python with a 70% reduction in LOC and and less than half the time.  Some of this I put down to familiarity with the problem domain, and I don&#039;t doubt being new to Python it took me longer to write than it should have.  

End result, after 6 years with .Net (and plenty of Java time before that) my first port of call is now nearly always Python and not .Net. I am after all just taking Microsoft&#039;s advice :)</description>
		<content:encoded><![CDATA[<p>Performance worried me, for a while, but then not so much.</p>
<p>It is interesting that one of the arguments for the performance of Microsoft&#8217;s .Net is that developer productivity it more important than software performance, because it is cheaper to buy more hardware than it is to pay developers &#8211; but this isn&#8217;t an argument I particularly like, it just seems, I don&#8217;t know, lazy? </p>
<p>Given that this is what Microsoft claims, it is telling that I managed to re-write one of my apps from C#, into Python with a 70% reduction in LOC and and less than half the time.  Some of this I put down to familiarity with the problem domain, and I don&#8217;t doubt being new to Python it took me longer to write than it should have.  </p>
<p>End result, after 6 years with .Net (and plenty of Java time before that) my first port of call is now nearly always Python and not .Net. I am after all just taking Microsoft&#8217;s advice :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: terry</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-530</link>
		<dc:creator>terry</dc:creator>
		<pubDate>Sun, 08 Jun 2008 13:47:55 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-530</guid>
		<description>In fact I did read that essay. So the clay analogy was already planted in my mind.</description>
		<content:encoded><![CDATA[<p>In fact I did read that essay. So the clay analogy was already planted in my mind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: terry</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-1847</link>
		<dc:creator>terry</dc:creator>
		<pubDate>Sun, 08 Jun 2008 13:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-1847</guid>
		<description>In fact I did read that essay. So the clay analogy was already planted in my mind.</description>
		<content:encoded><![CDATA[<p>In fact I did read that essay. So the clay analogy was already planted in my mind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: terry</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-529</link>
		<dc:creator>terry</dc:creator>
		<pubDate>Sun, 08 Jun 2008 13:45:55 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-529</guid>
		<description>That&#039;s interesting. I read most of Paul Graham&#039;s essays, but don&#039;t remember that one. Or maybe I did read it, internalized it, and then forgot it - only to regurgitate it...

Anyway, thanks!</description>
		<content:encoded><![CDATA[<p>That&#8217;s interesting. I read most of Paul Graham&#8217;s essays, but don&#8217;t remember that one. Or maybe I did read it, internalized it, and then forgot it &#8211; only to regurgitate it&#8230;</p>
<p>Anyway, thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: terry</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-1846</link>
		<dc:creator>terry</dc:creator>
		<pubDate>Sun, 08 Jun 2008 13:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-1846</guid>
		<description>That&#039;s interesting. I read most of Paul Graham&#039;s essays, but don&#039;t remember that one. Or maybe I did read it, internalized it, and then forgot it - only to regurgitate it...

Anyway, thanks!</description>
		<content:encoded><![CDATA[<p>That&#8217;s interesting. I read most of Paul Graham&#8217;s essays, but don&#8217;t remember that one. Or maybe I did read it, internalized it, and then forgot it &#8211; only to regurgitate it&#8230;</p>
<p>Anyway, thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknico</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-528</link>
		<dc:creator>teknico</dc:creator>
		<pubDate>Sun, 08 Jun 2008 10:27:09 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-528</guid>
		<description>As they say, great minds think alike:

&quot;When you program, you spend more time reading code than writing it. You push blobs of source code around the way a sculptor does blobs of clay. So a language that makes source code ugly is maddening to an exacting programmer, as clay full of lumps would be to a sculptor.&quot;

The Python Paradox - Paul Graham, August 2004
http://www.paulgraham.com/pypar.html</description>
		<content:encoded><![CDATA[<p>As they say, great minds think alike:</p>
<p>&#8220;When you program, you spend more time reading code than writing it. You push blobs of source code around the way a sculptor does blobs of clay. So a language that makes source code ugly is maddening to an exacting programmer, as clay full of lumps would be to a sculptor.&#8221;</p>
<p>The Python Paradox &#8211; Paul Graham, August 2004<br />
<a href="http://www.paulgraham.com/pypar.html" rel="nofollow">http://www.paulgraham.com/pypar.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknico</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-1845</link>
		<dc:creator>teknico</dc:creator>
		<pubDate>Sun, 08 Jun 2008 10:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-1845</guid>
		<description>As they say, great minds think alike:

&quot;When you program, you spend more time reading code than writing it. You push blobs of source code around the way a sculptor does blobs of clay. So a language that makes source code ugly is maddening to an exacting programmer, as clay full of lumps would be to a sculptor.&quot;

The Python Paradox - Paul Graham, August 2004
http://www.paulgraham.com/pypar.html</description>
		<content:encoded><![CDATA[<p>As they say, great minds think alike:</p>
<p>&#8220;When you program, you spend more time reading code than writing it. You push blobs of source code around the way a sculptor does blobs of clay. So a language that makes source code ugly is maddening to an exacting programmer, as clay full of lumps would be to a sculptor.&#8221;</p>
<p>The Python Paradox &#8211; Paul Graham, August 2004<br />
<a href="http://www.paulgraham.com/pypar.html" rel="nofollow">http://www.paulgraham.com/pypar.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bar</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-526</link>
		<dc:creator>bar</dc:creator>
		<pubDate>Sun, 08 Jun 2008 03:55:46 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-526</guid>
		<description>I thought your blog was dead: glad that it is not.</description>
		<content:encoded><![CDATA[<p>I thought your blog was dead: glad that it is not.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bar</title>
		<link>http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/comment-page-1/#comment-1844</link>
		<dc:creator>bar</dc:creator>
		<pubDate>Sun, 08 Jun 2008 03:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.fluidinfo.com/terry/2008/06/08/python-looks-great-stays-wet-longer/#comment-1844</guid>
		<description>I thought your blog was dead: glad that it is not.</description>
		<content:encoded><![CDATA[<p>I thought your blog was dead: glad that it is not.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

