<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: say What?</title>
	<atom:link href="http://blog.twoshortplanks.com/2009/10/05/say-what/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.twoshortplanks.com/2009/10/05/say-what/</link>
	<description></description>
	<lastBuildDate>Tue, 03 Nov 2009 01:25:59 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: 2shortplanks</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-48</link>
		<dc:creator>2shortplanks</dc:creator>
		<pubDate>Wed, 07 Oct 2009 13:37:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-48</guid>
		<description>@wallace:  What?</description>
		<content:encoded><![CDATA[<p>@wallace:  What?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 2shortplanks</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-47</link>
		<dc:creator>2shortplanks</dc:creator>
		<pubDate>Wed, 07 Oct 2009 13:36:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-47</guid>
		<description>I&#039;ve always disliked -l because it means that *everything* I print has a newline by default.  Realistically, most times I tend to do several prints with a post if, and then a final say to avoid having to use a tertiary operator too much.

Of course, in the convoluted blog entry that wasn&#039;t clear...</description>
		<content:encoded><![CDATA[<p>I&#8217;ve always disliked -l because it means that *everything* I print has a newline by default.  Realistically, most times I tend to do several prints with a post if, and then a final say to avoid having to use a tertiary operator too much.</p>
<p>Of course, in the convoluted blog entry that wasn&#8217;t clear&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Cross</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-46</link>
		<dc:creator>Dave Cross</dc:creator>
		<pubDate>Tue, 06 Oct 2009 19:43:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-46</guid>
		<description>perl -e &#039;print 235*1.15, &quot;\n&quot;&#039;

Did you really use that? Did no-one ever introduce you to the -l command line option?

perl -le &#039;print 235*1.15&#039;

Still not as short as the 5.10 version, but you&#039;ve been wasting a lot of keystrokes under 5.8.8 :-)</description>
		<content:encoded><![CDATA[<p>perl -e &#8216;print 235*1.15, &#8220;\n&#8221;&#8216;</p>
<p>Did you really use that? Did no-one ever introduce you to the -l command line option?</p>
<p>perl -le &#8216;print 235*1.15&#8242;</p>
<p>Still not as short as the 5.10 version, but you&#8217;ve been wasting a lot of keystrokes under 5.8.8 :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wallace</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-45</link>
		<dc:creator>wallace</dc:creator>
		<pubDate>Tue, 06 Oct 2009 11:41:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-45</guid>
		<description>say what one more time. i dare you!</description>
		<content:encoded><![CDATA[<p>say what one more time. i dare you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sol</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-44</link>
		<dc:creator>Sol</dc:creator>
		<pubDate>Tue, 06 Oct 2009 11:24:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-44</guid>
		<description>I really scoffed at &quot;say&quot; when I first heard about it, but after nine months of Perl 6 programming I can say I was completely wrong about that.  &lt;code&gt;say $value;&lt;/code&gt; really is a lot nicer than &lt;code&gt;print &quot;$value\n&quot;;&lt;/code&gt;.  And it&#039;s even more drastic if you are calculating something you&#039;d like to print without saving: &lt;code&gt;say @values.sort.perl;&lt;/code&gt; is much cleaner than &lt;code&gt;print &quot;{@values.sort.perl}\n&quot;;&lt;/code&gt;.  (Is there even a way to do that in one statement in Perl 5?)</description>
		<content:encoded><![CDATA[<p>I really scoffed at &#8220;say&#8221; when I first heard about it, but after nine months of Perl 6 programming I can say I was completely wrong about that.  <code>say $value;</code> really is a lot nicer than <code>print "$value\n";</code>.  And it&#8217;s even more drastic if you are calculating something you&#8217;d like to print without saving: <code>say @values.sort.perl;</code> is much cleaner than <code>print "{@values.sort.perl}\n";</code>.  (Is there even a way to do that in one statement in Perl 5?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moritz Onken</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-43</link>
		<dc:creator>Moritz Onken</dc:creator>
		<pubDate>Tue, 06 Oct 2009 08:27:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-43</guid>
		<description>Too bad that apple shipped perl 5.10.0 with the unknown error bug...</description>
		<content:encoded><![CDATA[<p>Too bad that apple shipped perl 5.10.0 with the unknown error bug&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rhomboid</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-42</link>
		<dc:creator>Rhomboid</dc:creator>
		<pubDate>Mon, 05 Oct 2009 22:42:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-42</guid>
		<description>Seriously?  You could have just used 

perl -le &#039;print 235*1.15&#039;

...with perl 5.8.</description>
		<content:encoded><![CDATA[<p>Seriously?  You could have just used </p>
<p>perl -le &#8216;print 235*1.15&#8242;</p>
<p>&#8230;with perl 5.8.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hinrik Örn Sigurðsson</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-41</link>
		<dc:creator>Hinrik Örn Sigurðsson</dc:creator>
		<pubDate>Mon, 05 Oct 2009 22:40:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-41</guid>
		<description>Too bad you didn&#039;t know about the -l option, which turns causes &quot;print&quot; to append a newline. :)

I.e. &quot;perl -MSomeModule -le &#039;print SomeModule-&gt;VERSION&#039;&quot;

The &quot;say&quot; version is still an improvement though, key stroke-wise.</description>
		<content:encoded><![CDATA[<p>Too bad you didn&#8217;t know about the -l option, which turns causes &#8220;print&#8221; to append a newline. :)</p>
<p>I.e. &#8220;perl -MSomeModule -le &#8216;print SomeModule-&gt;VERSION&#8217;&#8221;</p>
<p>The &#8220;say&#8221; version is still an improvement though, key stroke-wise.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakub Narębski</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-40</link>
		<dc:creator>Jakub Narębski</dc:creator>
		<pubDate>Mon, 05 Oct 2009 22:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-40</guid>
		<description>Simply use &#039;-l&#039; switch:
&lt;code&gt;
bash$ perl -le &#039;print 235*1.15&#039;
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Simply use &#8216;-l&#8217; switch:<br />
<code><br />
bash$ perl -le 'print 235*1.15'<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chas. Owens</title>
		<link>http://blog.twoshortplanks.com/2009/10/05/say-what/#comment-39</link>
		<dc:creator>Chas. Owens</dc:creator>
		<pubDate>Mon, 05 Oct 2009 21:23:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.twoshortplanks.com/?p=90#comment-39</guid>
		<description>Why in the world weren&#039;t you saying

&lt;code&gt;ssh me@remote &quot;perl -MSomeModule -le &#039;print SomeModule-&gt;VERSION&#039;&quot;&lt;/code&gt;

Or even better yet

&lt;code&gt;ssh me@remote perl -MSomeModule=99999999&lt;/code&gt;

That will get you an error message like

&lt;code&gt;Carp version 99999999 required--this is only version 1.04 at /usr/share/perl/5.8/Exporter/Heavy.pm line 107.
BEGIN failed--compilation aborted.&lt;/code&gt;

Which has the version number in it (in this case Carp is version 1.04)</description>
		<content:encoded><![CDATA[<p>Why in the world weren&#8217;t you saying</p>
<p><code>ssh me@remote "perl -MSomeModule -le 'print SomeModule-&gt;VERSION'"</code></p>
<p>Or even better yet</p>
<p><code>ssh me@remote perl -MSomeModule=99999999</code></p>
<p>That will get you an error message like</p>
<p><code>Carp version 99999999 required--this is only version 1.04 at /usr/share/perl/5.8/Exporter/Heavy.pm line 107.<br />
BEGIN failed--compilation aborted.</code></p>
<p>Which has the version number in it (in this case Carp is version 1.04)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
