<?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 for Open Source Hacker</title>
	<atom:link href="http://opensourcehacker.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://opensourcehacker.com</link>
	<description>Pushing the boundaries of free technology</description>
	<lastBuildDate>Fri, 18 May 2012 12:39:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on Inserting leads to Zoho CRM using PHP by Mikko Ohtamaa</title>
		<link>http://opensourcehacker.com/2011/09/20/inserting-leads-to-zoho-crm-using-php/comment-page-1/#comment-6836</link>
		<dc:creator>Mikko Ohtamaa</dc:creator>
		<pubDate>Fri, 18 May 2012 12:39:36 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1578#comment-6836</guid>
		<description>Thanks for trying the code. Unfortunately we do not provide PHP development support.</description>
		<content:encoded><![CDATA[<p>Thanks for trying the code. Unfortunately we do not provide PHP development support.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inserting leads to Zoho CRM using PHP by Piyush</title>
		<link>http://opensourcehacker.com/2011/09/20/inserting-leads-to-zoho-crm-using-php/comment-page-1/#comment-6835</link>
		<dc:creator>Piyush</dc:creator>
		<pubDate>Fri, 18 May 2012 12:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1578#comment-6835</guid>
		<description>Hi,
This really worked well. They have shifting it to auto token now. will you be able to help me there ?</description>
		<content:encoded><![CDATA[<p>Hi,<br />
This really worked well. They have shifting it to auto token now. will you be able to help me there ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Never use hard tabs by I'm not giving my name to a machine!</title>
		<link>http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/comment-page-1/#comment-6831</link>
		<dc:creator>I'm not giving my name to a machine!</dc:creator>
		<pubDate>Fri, 18 May 2012 01:24:13 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1951#comment-6831</guid>
		<description>I always use hard tab before, until I switch to python. Now hard tab is forbidden in my computer!</description>
		<content:encoded><![CDATA[<p>I always use hard tab before, until I switch to python. Now hard tab is forbidden in my computer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sublime Text 2 tips for Python and web developers by Steve Phillips</title>
		<link>http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/comment-page-1/#comment-6829</link>
		<dc:creator>Steve Phillips</dc:creator>
		<pubDate>Thu, 17 May 2012 17:43:20 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1935#comment-6829</guid>
		<description>Has anyone added Emacs bindings to Sublime?</description>
		<content:encoded><![CDATA[<p>Has anyone added Emacs bindings to Sublime?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Never use hard tabs by anon</title>
		<link>http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/comment-page-1/#comment-6828</link>
		<dc:creator>anon</dc:creator>
		<pubDate>Thu, 17 May 2012 09:21:49 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1951#comment-6828</guid>
		<description>LEW21 is right: the *obvious* reason to prefer tabs is that they have a semantic meaning - 1 tab equals 1 level of indentation, and let the editor display the right amount of space as configured by the user.</description>
		<content:encoded><![CDATA[<p>LEW21 is right: the *obvious* reason to prefer tabs is that they have a semantic meaning &#8211; 1 tab equals 1 level of indentation, and let the editor display the right amount of space as configured by the user.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Never use hard tabs by Mickaël</title>
		<link>http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/comment-page-1/#comment-6821</link>
		<dc:creator>Mickaël</dc:creator>
		<pubDate>Tue, 15 May 2012 09:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1951#comment-6821</guid>
		<description>Another example of tabs/spaces, this time aligning the arguments of a long function. Again paste this in a fixed-font editor:

void foo() {
__callToFooBar(arg1,
__.............longArg2,
__.............arg3,
__.............veryLongArg4
__);
}</description>
		<content:encoded><![CDATA[<p>Another example of tabs/spaces, this time aligning the arguments of a long function. Again paste this in a fixed-font editor:</p>
<p>void foo() {<br />
__callToFooBar(arg1,<br />
__&#8230;&#8230;&#8230;&#8230;.longArg2,<br />
__&#8230;&#8230;&#8230;&#8230;.arg3,<br />
__&#8230;&#8230;&#8230;&#8230;.veryLongArg4<br />
__);<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Never use hard tabs by Mickaël</title>
		<link>http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/comment-page-1/#comment-6820</link>
		<dc:creator>Mickaël</dc:creator>
		<pubDate>Tue, 15 May 2012 09:38:23 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1951#comment-6820</guid>
		<description>There is a lot of confusion between the use of spaces and tabs. I see it that way :

1) Use tabs to indent your code (and let people decide if they prefer to see tabs as 4-spaces or 8-spaces, I hate reading code in 2-spaces). It&#039;s better in terms of semantics, memory space and user configuration. And it&#039;s easier to (un)indent code with just TAB/backspace.

2) Use spaces when you align your code, that way it won&#039;t break, Here I&#039;ll show you, paste this in a code editor:
(__ = tab, . = space)

class Foo(object):
__def foobar(self):
____var1...........=.value1
____long_var2......=.value2
____very_long_var3.=.value3</description>
		<content:encoded><![CDATA[<p>There is a lot of confusion between the use of spaces and tabs. I see it that way :</p>
<p>1) Use tabs to indent your code (and let people decide if they prefer to see tabs as 4-spaces or 8-spaces, I hate reading code in 2-spaces). It&#8217;s better in terms of semantics, memory space and user configuration. And it&#8217;s easier to (un)indent code with just TAB/backspace.</p>
<p>2) Use spaces when you align your code, that way it won&#8217;t break, Here I&#8217;ll show you, paste this in a code editor:<br />
(__ = tab, . = space)</p>
<p>class Foo(object):<br />
__def foobar(self):<br />
____var1&#8230;&#8230;&#8230;..=.value1<br />
____long_var2&#8230;&#8230;=.value2<br />
____very_long_var3.=.value3</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Never use hard tabs by John Jimenez</title>
		<link>http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/comment-page-1/#comment-6817</link>
		<dc:creator>John Jimenez</dc:creator>
		<pubDate>Tue, 15 May 2012 04:12:01 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1951#comment-6817</guid>
		<description>While we are at it, we should tell everyone what editor to use, or what religion to subscribe to.

In most worth while editors, we can control the *visual* depth of the hard tab while keeping the actual character count down.

The 20 bytes you consider saving leads me to believe that you have not worked on a big project. Tens of thousands of lines of code using spaces over hard tabs is A LOT of wasted space.

Lets also consider the memory the editor requires to open the files. More characters per file = more memory to the editor.

Yes, you get some benefits with spaces like making sure that parameters can line up across multiple lines. But this is a worthwhile loss for the consistent lining up of real indenting.

Do you still wrap your code at line 80? Seems like a waste of that big monitor...</description>
		<content:encoded><![CDATA[<p>While we are at it, we should tell everyone what editor to use, or what religion to subscribe to.</p>
<p>In most worth while editors, we can control the *visual* depth of the hard tab while keeping the actual character count down.</p>
<p>The 20 bytes you consider saving leads me to believe that you have not worked on a big project. Tens of thousands of lines of code using spaces over hard tabs is A LOT of wasted space.</p>
<p>Lets also consider the memory the editor requires to open the files. More characters per file = more memory to the editor.</p>
<p>Yes, you get some benefits with spaces like making sure that parameters can line up across multiple lines. But this is a worthwhile loss for the consistent lining up of real indenting.</p>
<p>Do you still wrap your code at line 80? Seems like a waste of that big monitor&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Never use hard tabs by Kamil Kisiel</title>
		<link>http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/comment-page-1/#comment-6816</link>
		<dc:creator>Kamil Kisiel</dc:creator>
		<pubDate>Mon, 14 May 2012 20:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1951#comment-6816</guid>
		<description>The Go language recommends using tabs (see http://golang.org/doc/effective_go.html under formatting), and the automatic code formatter gofmt will format your code to use them as well.

I personally don&#039;t have a problem with either, I&#039;ll use whatever is recommended by the language I am using. So far the only language that&#039;s given me some indentation problems is Haskell.</description>
		<content:encoded><![CDATA[<p>The Go language recommends using tabs (see <a href="http://golang.org/doc/effective_go.html" rel="nofollow">http://golang.org/doc/effective_go.html</a> under formatting), and the automatic code formatter gofmt will format your code to use them as well.</p>
<p>I personally don&#8217;t have a problem with either, I&#8217;ll use whatever is recommended by the language I am using. So far the only language that&#8217;s given me some indentation problems is Haskell.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Never use hard tabs by Phillip</title>
		<link>http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/comment-page-1/#comment-6814</link>
		<dc:creator>Phillip</dc:creator>
		<pubDate>Mon, 14 May 2012 11:15:43 +0000</pubDate>
		<guid isPermaLink="false">http://opensourcehacker.com/?p=1951#comment-6814</guid>
		<description>I agree with LEW21. In 15 years of programming various languages (COBOL, C++, Visual Basic, Delphi, SQL, Java, Ruby, etc, etc) on teams of various sizes (1 to 50), I have *never*, I repeat, *never*, encountered a problem using tabs. I just don&#039;t understand why there has to be such lines drawn in the sand. Never do this. Never do that. You&#039;d think that some people happen to know absolutely everything.</description>
		<content:encoded><![CDATA[<p>I agree with LEW21. In 15 years of programming various languages (COBOL, C++, Visual Basic, Delphi, SQL, Java, Ruby, etc, etc) on teams of various sizes (1 to 50), I have *never*, I repeat, *never*, encountered a problem using tabs. I just don&#8217;t understand why there has to be such lines drawn in the sand. Never do this. Never do that. You&#8217;d think that some people happen to know absolutely everything.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

