<rdf:RDF
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xml:base='http://www.peerbox.com:8668/rdf'>
    <s:Snip rdf:about='http://www.peerbox.com:8668/rdf#start/2006-04-28/1'
         s:name='start/2006-04-28/1'
         s:cUser='kgr'
         s:oUser='kgr'
         s:mUser='kgr'>
        <s:content>1 *NIX and/or Java Response to MS PowerShell {anchor:*NIX and/or Java Response to MS PowerShell}&#xD;&#xA;The {link:recent relase of Microsoft&apos;s PowerShell|http://it.slashdot.org/article.pl?sid=06/04/25/1952246} (formerly Monad) makes me wonder if the open-source community will rise to the challenge of providing something as good for *NIX, or if they will simply live in denial of MS&apos;s genuine advancement/advantage. I think that we now need to update all of our *NIX/Windows Advantage/Disadvantage tables and move the &quot;scriptability&quot; check to the other column.&#xD;&#xA;&#xD;&#xA;It&apos;s not even clear that you could create something similar for *NIX. PowerShell is build on .Net so actually has lots of Objects to script, whereas an Object-based shell on *NIX would be lacking any Objects to script. Actually, UNIX is an OO system in a very limited fashion, be it one with only one interface: File.&#xD;&#xA;&#xD;&#xA;When {link:I had breakfast with James Gosling}, I asked him if the Solaris team at Sun was doing anything with Java to add MSH-like capabilities to Solaris, and to make a long answer short, he said &quot;no&quot;.&#xD;&#xA;&#xD;&#xA;Many of the high-order functional programming aspects of MSH remind me of a UNIX shell from around 1990 called &quot;Es&quot;. You can read about it here: {link:Es: A shell with higher-order functions|http://www.webcom.com/~haahr/es/es-usenix-winter93.html} </s:content>
        <s:mTime>2006-04-28 10:44:21.191</s:mTime>
        <s:cTime>2006-04-28 10:43:42.66</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='#kgr'/>
                <rdf:li rdf:resource='http://www.peerbox.com:8668/rdf#2006'/>
                <rdf:li rdf:resource='http://www.peerbox.com:8668/rdf#start/2006-03-23/1'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
    </s:Snip>
</rdf:RDF>
