<?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 and the Horrendous Tab Character</title>
	<atom:link href="http://pthree.org/2007/01/31/python-and-the-horrendous-tab-character/feed/" rel="self" type="application/rss+xml" />
	<link>http://pthree.org/2007/01/31/python-and-the-horrendous-tab-character/</link>
	<description>Linux.  GNU.  Freedom.</description>
	<pubDate>Tue, 02 Dec 2008 14:48:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7-RC1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Replacing tabs with spaces in Python code &#124; The Greatest Linux Blog on the Internets.</title>
		<link>http://pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-65397</link>
		<dc:creator>Replacing tabs with spaces in Python code &#124; The Greatest Linux Blog on the Internets.</dc:creator>
		<pubDate>Sat, 18 Aug 2007 03:07:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-65397</guid>
		<description>[...] are various reasons why it&#8217;s a good idea to stick with using four spaces instead of a tab character in Python code. I&#8217;m not going to rehash that particular flamewar inducing arguement [...]</description>
		<content:encoded><![CDATA[<p>[...] are various reasons why it&#8217;s a good idea to stick with using four spaces instead of a tab character in Python code. I&#8217;m not going to rehash that particular flamewar inducing arguement [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lonnie Olson</title>
		<link>http://pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-30857</link>
		<dc:creator>Lonnie Olson</dc:creator>
		<pubDate>Fri, 09 Feb 2007 05:04:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-30857</guid>
		<description>I have to disagree with you on this point.  Mostly just to point out an alternative view.

Tab characters are superior in two ways.
1. Technically - Tab characters take up less space in a file (fewer bytes).
2. Customizability - Any developer can set their editor to display the tabs at their preferred size, while retaining the integrity of the file.

The only instances where using Tabs can cause a problem are those when a selfish developer chooses to force their opinion of the size of tab by replacing them with spaces.  

Unfortunately there are many selfish developers.  That is also the only reason this debate exists at all.  I will admit that as long as people choose to be selfish, this tabs vs spaces debate will cause pain for thousands of developers.

Until we can resolve this selfishness, I understand the need to force standardization based on the majority's decision.</description>
		<content:encoded><![CDATA[<p>I have to disagree with you on this point.  Mostly just to point out an alternative view.</p>
<p>Tab characters are superior in two ways.<br />
1. Technically - Tab characters take up less space in a file (fewer bytes).<br />
2. Customizability - Any developer can set their editor to display the tabs at their preferred size, while retaining the integrity of the file.</p>
<p>The only instances where using Tabs can cause a problem are those when a selfish developer chooses to force their opinion of the size of tab by replacing them with spaces.  </p>
<p>Unfortunately there are many selfish developers.  That is also the only reason this debate exists at all.  I will admit that as long as people choose to be selfish, this tabs vs spaces debate will cause pain for thousands of developers.</p>
<p>Until we can resolve this selfishness, I understand the need to force standardization based on the majority&#8217;s decision.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron</title>
		<link>http://pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-29381</link>
		<dc:creator>Aaron</dc:creator>
		<pubDate>Thu, 01 Feb 2007 16:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-29381</guid>
		<description>Byron-

I wasn't familiar with that.  Luckily, the devs here all fill the tab with spaces.

Matt-

Exactly.  If we are not all on the same page, then we need to be.  Luckily, we are consistent. :)</description>
		<content:encoded><![CDATA[<p>Byron-</p>
<p>I wasn&#8217;t familiar with that.  Luckily, the devs here all fill the tab with spaces.</p>
<p>Matt-</p>
<p>Exactly.  If we are not all on the same page, then we need to be.  Luckily, we are consistent. <img src='http://pthree.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt harrison</title>
		<link>http://pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-29380</link>
		<dc:creator>matt harrison</dc:creator>
		<pubDate>Thu, 01 Feb 2007 16:31:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-29380</guid>
		<description>Tabs are all over python code in the wild.  There are often threads on comp.lang.python discussing the virtues of both tabs and spaces.  The python standard (PEP 8) is to use spaces, but the most important thing is that you (and the other developers working on your code) are consistent.  
The annoyance comes in when you code with spaces and start coding on others code with tabs.</description>
		<content:encoded><![CDATA[<p>Tabs are all over python code in the wild.  There are often threads on comp.lang.python discussing the virtues of both tabs and spaces.  The python standard (PEP <img src='http://pthree.org/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> is to use spaces, but the most important thing is that you (and the other developers working on your code) are consistent.<br />
The annoyance comes in when you code with spaces and start coding on others code with tabs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Byron Clark</title>
		<link>http://pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-29371</link>
		<dc:creator>Byron Clark</dc:creator>
		<pubDate>Thu, 01 Feb 2007 15:10:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.pthree.org/2007/01/31/python-and-the-horrendous-tab-character/#comment-29371</guid>
		<description>You can also use the '-tt' option when running python to make any appearance of a tab character in otherwise space indented code throw an exception.</description>
		<content:encoded><![CDATA[<p>You can also use the &#8216;-tt&#8217; option when running python to make any appearance of a tab character in otherwise space indented code throw an exception.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
