<?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>Joseph Piché &#187; python</title>
	<atom:link href="http://jpiche.com/tags/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://jpiche.com</link>
	<description>Web development professional with expertise in PHP, MySQL query optimization, Ajax, and XHTML</description>
	<lastBuildDate>Tue, 20 Jul 2010 04:04:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>If it&#8217;s good enough for Google</title>
		<link>http://jpiche.com/2009/04/if-its-good-enough-for-google/</link>
		<comments>http://jpiche.com/2009/04/if-its-good-enough-for-google/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 15:49:49 +0000</pubDate>
		<dc:creator>Joseph Piché</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://jpiche.com/?p=42</guid>
		<description><![CDATA[A few weeks ago, I realized that in order to expand my possibilities in the programming world, I need to master another language&#8212;one not built only for the web. PHP is a good language for the specific task of web programming, but its usefulness ends there. I do know that there are projects that aim [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, I realized that in order to expand my possibilities in the programming world, I need to master another language&mdash;one not built only for the web. PHP is a good language for the specific task of web programming, but its usefulness ends there. I do know that there are projects that aim to expand what PHP is capable of: <a href="http://gtk.php.net/">PHP-GTK</a>, <a href="http://pear.php.net/">PEAR</a>, <a href="http://pecl.php.net/">PELC</a>. But these can only do so much. I need a language that I can do cross-platform programming of desktop applications, yet be flexible and is already extensively used (so that it&#8217;s worth my time to learn it).</p>
<p>After assessing my options, I&#8217;ve concluded <a href="http://python.org/">Python</a> is the language I need to master. On top of fulfilling all my requirements, Google uses it, and if it&#8217;s good enough for Google to use for applications that millions of people rely on every day, then it&#8217;s good enough for me. Besides that, it makes a great calculator in Windows.</p>
<p>I&#8217;ve looked at Python before, and it didn&#8217;t look too amazing. But now that I live in a different world and have a new perspective, Python is awesome. Some people frown on the forced indentation, lack of end-line symbols, and non-dollar-sign-prepended variables. After writing a few &#8220;hello world&#8221; programs, I believe these are not failures but perks. If you are among a team of people writing a massive application, these qualities might keep you on this side of sanity. However, the &#8220;batteries-included&#8221; philosophy of Python and its hyper-extendability really push it over the top.</p>
]]></content:encoded>
			<wfw:commentRss>http://jpiche.com/2009/04/if-its-good-enough-for-google/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
