Welcome to MSDN Blogs Sign in | Join | Help

jaredpar's WebLog

Code, rants and ramblings of a programmer.

Syndication

News

Now Reading

Expert F#

What's a better book to read when learning F#?

Essential WPF

Thus far the best book I've read on WPF. Gets right down to working with WPF and the goals/history.

Purely Functional Data Structures

Reading this book makes me feel like I'm back in college. It will really get your mind going and is best read with a whiteboard handy.


Shell Scripting with Monad
I spent a bit of my college days in *nix land.  Much of that time was spent writing and maintaining scripts for my various shell accounts.  After I switched to primarily developing on Windows, I was frustrated by the Windows CMD shell and eventually lost interest in scripting. 
 
Lately I've been playing with Monad at work and it's revived my interest.  It takes a few minutes to get used to the new noun-verb command structure but once you do it's extremely powerful and fun to use.  I am looking forward to writing some commandlets once I have a few spare cycles.  Until then just interesting scripts.
 
ps | sort-object ProcessName | where { ($_.HandleCount -gt 0) } | select-object ProcessName,HandleCount | Format-table -autosize

Published Tuesday, November 01, 2005 6:31 PM by Jared Parsons

Comments

# re: Shell Scripting with Monad @ Tuesday, November 01, 2005 7:11 PM

I've played a little bit with Monad and it looks very promising. However, do they plan on ever replacing the old DOS-like shell window with something a little more comfortable and unix-like?

Robert Björn

# re: Shell Scripting with Monad @ Wednesday, November 02, 2005 1:05 AM

Small collection of Monad resources http://groups.msn.com/monad/

Ian Morrish

# re: Shell Scripting with Monad @ Friday, November 04, 2005 1:00 PM

I don't know anything about their plans for replacing the DOS-like shell window. Although I would also like to see something a bit more snappy.

However from what I understand by reading the documentation, the Monad Engine is hostable so they are not locking themselves into this UI. It should be possible to build a more Unix like shell around the existing engine.

Jared Parsons

New Comments to this post are disabled
Page view tracker