<?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: My zsh adventure</title>
	<atom:link href="http://rc3.org/2009/04/04/my-zsh-adventure/feed/" rel="self" type="application/rss+xml" />
	<link>http://rc3.org/2009/04/04/my-zsh-adventure/</link>
	<description>Strong opinions weakly held</description>
	<lastBuildDate>Sun, 14 Mar 2010 21:46:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jacob Davies</title>
		<link>http://rc3.org/2009/04/04/my-zsh-adventure/comment-page-1/#comment-5171</link>
		<dc:creator>Jacob Davies</dc:creator>
		<pubDate>Mon, 06 Apr 2009 19:58:29 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=9369#comment-5171</guid>
		<description>&lt;p&gt;Sounds pretty cool, but I spend so little time at the command line these days that I can&#039;t see I&#039;d use it enough myself to switch. For good or ill, I live in Eclipse 95% of the time.&lt;/p&gt;

&lt;p&gt;However, the bit about not living in a rational, scientific world is very true. That&#039;s why I always admired Perl, for admitting that the world is not a perfectly symmetrical problem that can be attacked by any Turing-complete language with exactly the same usefulness. If that were true we&#039;d still be programming assembler.&lt;/p&gt;

&lt;p&gt;Perl, and from the sounds of it zsh, admit that there is complexity and unevenness in the world. Making tab-completion work exactly the same way for all commands is very consistent, but it&#039;s not as helpful as making it work differently for different commands and avoiding doing things that you almost never mean to do. I think we&#039;d be better off if more programmers thought about things this way rather than thinking that all problems must be solved in the most general way possible even at the expense of usability.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Sounds pretty cool, but I spend so little time at the command line these days that I can&#8217;t see I&#8217;d use it enough myself to switch. For good or ill, I live in Eclipse 95% of the time.</p>

<p>However, the bit about not living in a rational, scientific world is very true. That&#8217;s why I always admired Perl, for admitting that the world is not a perfectly symmetrical problem that can be attacked by any Turing-complete language with exactly the same usefulness. If that were true we&#8217;d still be programming assembler.</p>

<p>Perl, and from the sounds of it zsh, admit that there is complexity and unevenness in the world. Making tab-completion work exactly the same way for all commands is very consistent, but it&#8217;s not as helpful as making it work differently for different commands and avoiding doing things that you almost never mean to do. I think we&#8217;d be better off if more programmers thought about things this way rather than thinking that all problems must be solved in the most general way possible even at the expense of usability.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Hoàng Đức Hiếu</title>
		<link>http://rc3.org/2009/04/04/my-zsh-adventure/comment-page-1/#comment-5150</link>
		<dc:creator>Hoàng Đức Hiếu</dc:creator>
		<pubDate>Sat, 04 Apr 2009 22:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=9369#comment-5150</guid>
		<description>&lt;p&gt;the link &quot;dotfile.org&quot; has a stray &quot; at the end.&lt;/p&gt;

&lt;p&gt;@Sean: what do you mean by &quot;changing systems&quot;?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>the link &#8220;dotfile.org&#8221; has a stray &#8221; at the end.</p>

<p>@Sean: what do you mean by &#8220;changing systems&#8221;?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://rc3.org/2009/04/04/my-zsh-adventure/comment-page-1/#comment-5146</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sat, 04 Apr 2009 16:59:02 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=9369#comment-5146</guid>
		<description>&lt;p&gt;While exploring zsh (and giving some love to my other long-neglected dotfiles), I&#039;m trying to only add things one at a time, so I can actually understand what they&#039;re all doing. It makes it a lot more more rewarding as a learning experience. That said, we&#039;ll see how long it takes for me to start pasting junk in wholesale.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>While exploring zsh (and giving some love to my other long-neglected dotfiles), I&#8217;m trying to only add things one at a time, so I can actually understand what they&#8217;re all doing. It makes it a lot more more rewarding as a learning experience. That said, we&#8217;ll see how long it takes for me to start pasting junk in wholesale.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Sean</title>
		<link>http://rc3.org/2009/04/04/my-zsh-adventure/comment-page-1/#comment-5142</link>
		<dc:creator>Sean</dc:creator>
		<pubDate>Sat, 04 Apr 2009 15:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=9369#comment-5142</guid>
		<description>&lt;p&gt;While I know that bash_completion is only a shadow of zsh, it does provide the advantage of not having to change systems.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>While I know that bash_completion is only a shadow of zsh, it does provide the advantage of not having to change systems.</p>]]></content:encoded>
	</item>
</channel>
</rss>
