<?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: Crappy QOTD</title>
	<atom:link href="http://lucasr.org/2007/03/30/crappy-qotd/feed/" rel="self" type="application/rss+xml" />
	<link>http://lucasr.org/2007/03/30/crappy-qotd/</link>
	<description>Lucas Rocha</description>
	<lastBuildDate>Tue, 22 May 2012 16:12:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Stuart Langridge</title>
		<link>http://lucasr.org/2007/03/30/crappy-qotd/comment-page-1/#comment-364</link>
		<dc:creator>Stuart Langridge</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/lucasr/2007/03/30/crappy-qotd/#comment-364</guid>
		<description>&quot;Goddammit, programming ought to be really difficult, so that ordinary people can&#039;t do it and all code is really high quality.&quot; Yeah, that&#039;ll help us. :)</description>
		<content:encoded><![CDATA[<p>&#8220;Goddammit, programming ought to be really difficult, so that ordinary people can&#8217;t do it and all code is really high quality.&#8221; Yeah, that&#8217;ll help us. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kanenas</title>
		<link>http://lucasr.org/2007/03/30/crappy-qotd/comment-page-1/#comment-365</link>
		<dc:creator>kanenas</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/lucasr/2007/03/30/crappy-qotd/#comment-365</guid>
		<description>To be honest python has (had) its warts. From the top of my head:&lt;p/&gt; - There are functions that should have been methods (len/str etc)&lt;p/&gt; - Scoping&lt;p/&gt; - The &quot;self&quot; parameter - convention.&lt;p/&gt; - In the past you couldn&#039;t subclass base classes of python (dictionaries, lists, ...).&lt;p/&gt; - range should have become an iterator by now (will be fixed in Python 3k)&lt;p/&gt; - I believe that getattr, setattr should be operations on a a dictionary&lt;p/&gt;Nevertheless the above, i like python a lot, and use it whenever i can.</description>
		<content:encoded><![CDATA[<p>To be honest python has (had) its warts. From the top of my head:
<p /> &#8211; There are functions that should have been methods (len/str etc)
<p /> &#8211; Scoping
<p /> &#8211; The &#8220;self&#8221; parameter &#8211; convention.
<p /> &#8211; In the past you couldn&#8217;t subclass base classes of python (dictionaries, lists, &#8230;).
<p /> &#8211; range should have become an iterator by now (will be fixed in Python 3k)
<p /> &#8211; I believe that getattr, setattr should be operations on a a dictionary
<p />Nevertheless the above, i like python a lot, and use it whenever i can.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marius Gedminas</title>
		<link>http://lucasr.org/2007/03/30/crappy-qotd/comment-page-1/#comment-366</link>
		<dc:creator>Marius Gedminas</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/lucasr/2007/03/30/crappy-qotd/#comment-366</guid>
		<description>The anonymous poster is obviously clueless and hasn&#039;t used Python for anything more serious than a &quot;Hello, world&quot;.&lt;p/&gt;I do not understand the point about len() being a function rather than a method.  Would you people also like sqrt to be a method?  How about add/sub/mul/div?&lt;p/&gt;By the way, str() is not a function, it&#039;s a constructor call in newer versions of Python.  I find it pretty natural to see str(42) meaning &quot;create a new string representing the number 42&quot;.</description>
		<content:encoded><![CDATA[<p>The anonymous poster is obviously clueless and hasn&#8217;t used Python for anything more serious than a &#8220;Hello, world&#8221;.
<p />I do not understand the point about len() being a function rather than a method.  Would you people also like sqrt to be a method?  How about add/sub/mul/div?
<p />By the way, str() is not a function, it&#8217;s a constructor call in newer versions of Python.  I find it pretty natural to see str(42) meaning &#8220;create a new string representing the number 42&#8243;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fraggle</title>
		<link>http://lucasr.org/2007/03/30/crappy-qotd/comment-page-1/#comment-367</link>
		<dc:creator>fraggle</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/lucasr/2007/03/30/crappy-qotd/#comment-367</guid>
		<description>I can see some similarities between VB and Python and I can understand why someone would make a comparison between them.  However, it seems that this is being used as an end unto itself to bash Python, ignoring what the bad aspects of VB actually _are_.  &lt;p/&gt;I normally use Ruby because it has all of the features Python has and is nicer to use, although if I had to write everything in Python instead I doubt I&#039;d be much less happy.&lt;p/&gt;Here is a discussion that I had with a friend of mine about some of the bits of Python that I do find annoying:&lt;p/&gt;&lt;a href=&quot;http://fragglet.livejournal.com/6201.html&quot; rel=&quot;nofollow&quot;&gt;http://fragglet.livejournal.com/6201.html&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I can see some similarities between VB and Python and I can understand why someone would make a comparison between them.  However, it seems that this is being used as an end unto itself to bash Python, ignoring what the bad aspects of VB actually _are_.
<p />I normally use Ruby because it has all of the features Python has and is nicer to use, although if I had to write everything in Python instead I doubt I&#8217;d be much less happy.
<p />Here is a discussion that I had with a friend of mine about some of the bits of Python that I do find annoying:
<p /><a href="http://fragglet.livejournal.com/6201.html" rel="nofollow">http://fragglet.livejournal.com/6201.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Funny</title>
		<link>http://lucasr.org/2007/03/30/crappy-qotd/comment-page-1/#comment-368</link>
		<dc:creator>Funny</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/lucasr/2007/03/30/crappy-qotd/#comment-368</guid>
		<description>He probably meant PHP when refering to VB</description>
		<content:encoded><![CDATA[<p>He probably meant PHP when refering to VB</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  lucasr.org/2007/03/30/crappy-qotd/feed/ ) in 0.30334 seconds, on May 24th, 2012 at 12:05 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 24th, 2012 at 1:05 pm UTC -->
