<?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"
	>
<channel>
	<title>Comments on: A First Look At Monad</title>
	<atom:link href="http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad/feed" rel="self" type="application/rss+xml" />
	<link>http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad</link>
	<description>"Act reasonable in your own time."</description>
	<pubDate>Wed, 20 Aug 2008 14:33:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Andrew</title>
		<link>http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1590</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Mon, 18 Oct 2004 21:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1590</guid>
		<description>using System.Management.Automation;
[Cmdlet( "Invoke", "HelloWorld" )]
public class InvokeHelloWorld : Cmdlet {
   protected override void ProcessRecord() {
      WriteObject("Hello World");
   }
}

Well of course! Much better than...

echo "Hello World"

Whatever. Just tell me that there is an command line implementation of 'man'?</description>
		<content:encoded><![CDATA[<p>using System.Management.Automation;<br />
[Cmdlet( "Invoke", "HelloWorld" )]<br />
public class InvokeHelloWorld : Cmdlet {<br />
   protected override void ProcessRecord() {<br />
      WriteObject(&#8221;Hello World&#8221;);<br />
   }<br />
}</p>
<p>Well of course! Much better than&#8230;</p>
<p>echo &#8220;Hello World&#8221;</p>
<p>Whatever. Just tell me that there is an command line implementation of &#8216;man&#8217;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Duursma</title>
		<link>http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1583</link>
		<dc:creator>Jacob Duursma</dc:creator>
		<pubDate>Sat, 16 Oct 2004 20:09:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1583</guid>
		<description>That's what I classified as 'few improvements'. Which are more a usability thing then real commandline power.</description>
		<content:encoded><![CDATA[<p>That&#8217;s what I classified as &#8216;few improvements&#8217;. Which are more a usability thing then real commandline power.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zef</title>
		<link>http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1582</link>
		<dc:creator>Zef</dc:creator>
		<pubDate>Sat, 16 Oct 2004 18:15:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1582</guid>
		<description>Well, the shell has improved since 98. Since 2000 it has path completion and you can also scroll through the window. Windows 9x didn't have that.</description>
		<content:encoded><![CDATA[<p>Well, the shell has improved since 98. Since 2000 it has path completion and you can also scroll through the window. Windows 9x didn&#8217;t have that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Duursma</title>
		<link>http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1581</link>
		<dc:creator>Jacob Duursma</dc:creator>
		<pubDate>Sat, 16 Oct 2004 18:01:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1581</guid>
		<description>In UNIX this has been the case for quite some time now. Maybe the pass-object model using .NET is quite new where UNIX commandline tools pass just plain text. Still the same principles apply, you can do everything with the commandline and some things also trough GUI. 

I didn't expect the pass-object model, but I did expect a better shell earlier on. More then just the few improvements that have been made from 95-&gt;XP.</description>
		<content:encoded><![CDATA[<p>In UNIX this has been the case for quite some time now. Maybe the pass-object model using .NET is quite new where UNIX commandline tools pass just plain text. Still the same principles apply, you can do everything with the commandline and some things also trough GUI. </p>
<p>I didn&#8217;t expect the pass-object model, but I did expect a better shell earlier on. More then just the few improvements that have been made from 95->XP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zef</title>
		<link>http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1580</link>
		<dc:creator>Zef</dc:creator>
		<pubDate>Sat, 16 Oct 2004 15:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1580</guid>
		<description>Note that this pass-object model is made possible (and doable) mainly because of the deep integration of the .NET framework, which has only existed for around three years.

And the guy in the Channel9 video even talked about that applications should let you do everything through the command line. The GUI should just be a easy to use interface to the CLI. That's quite a turn-around.</description>
		<content:encoded><![CDATA[<p>Note that this pass-object model is made possible (and doable) mainly because of the deep integration of the .NET framework, which has only existed for around three years.</p>
<p>And the guy in the Channel9 video even talked about that applications should let you do everything through the command line. The GUI should just be a easy to use interface to the CLI. That&#8217;s quite a turn-around.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Duursma</title>
		<link>http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1579</link>
		<dc:creator>Jacob Duursma</dc:creator>
		<pubDate>Sat, 16 Oct 2004 14:57:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.zefhemel.com/archives/2004/10/16/a-first-look-at-monad#comment-1579</guid>
		<description>Interresting stuff. It is funny to see that after many years of increased GUI improvements and increased usage of the GUI all of the sudden windows has an improved command shell.

I expected this to happen many years ago, it seems a bit 'late' now. But better late then not at all.</description>
		<content:encoded><![CDATA[<p>Interresting stuff. It is funny to see that after many years of increased GUI improvements and increased usage of the GUI all of the sudden windows has an improved command shell.</p>
<p>I expected this to happen many years ago, it seems a bit &#8216;late&#8217; now. But better late then not at all.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
