<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Less Talk, More Do &#187; Django</title>
	<atom:link href="http://www.chrisfinke.com/category/django/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisfinke.com</link>
	<description>Christopher Finke is a software engineer who builds high-traffic websites (like AOL Shopping and Mahalo.com) and develops browser add-ons (like ScribeFire, TwitterBar, FireFound, and Tapsure) to enhance the Web.</description>
	<lastBuildDate>Mon, 06 Feb 2012 21:34:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What&#8217;s old is new again</title>
		<link>http://www.chrisfinke.com/2007/08/03/whats-old-is-new-again/</link>
		<comments>http://www.chrisfinke.com/2007/08/03/whats-old-is-new-again/#comments</comments>
		<pubDate>Sat, 04 Aug 2007 02:57:53 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Project X]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/08/03/whats-old-is-new-again/</guid>
		<description><![CDATA[A few weeks ago, I started a little side project, and I decided to write it in Python with the Django framework based on all of the good things I&#8217;ve heard about it. I may never go back to PHP. It&#8217;s like this: imagine you&#8217;ve been driving the same 1987 Dodge Dynasty for the last [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, I started a little side project, and I decided to write it in <a href="http://www.python.org/">Python</a> with the <a href="http://www.djangoproject.com/">Django framework</a> based on all of the good things I&#8217;ve heard about it.  I may never go back to <a href="http://www.php.net/">PHP</a>.</p>
<p>It&#8217;s like this: imagine you&#8217;ve been driving the same 1987 Dodge Dynasty for the last 8 years.  It gets you around, and you know exactly how to handle it. Most importantly, you&#8217;ve learned just what to do when it breaks down to get it going again.  Then, one day, someone offers to trade you their brand-new Mustang for your Dynasty, straight-up. (They&#8217;re a collector of late &#8217;80&#8242;s sedans, you see.) You are unsure, since you&#8217;ll have to learn how to handle this new car, but you accept, and your entire perspective on driving changes &#8211; the tired chore of going to the post office becomes your favorite pass-time; you&#8217;ve volunteering to take friends to the airport even when they have no flights to catch; and you can finally drive on the interstate since you know you won&#8217;t break down.</p>
<p>This is what it&#8217;s like to switch to Python after a lifetime of writing PHP.  Programming is part problem-solving and part code-writing.  With PHP, the fun of solving the problems overcomes the chore of writing the code; with Python, writing the code is enjoyable enough that I find myself wanting more problems to solve just so I can code the solutions.  It&#8217;s a great feeling.</p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=435" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/08/03/whats-old-is-new-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

