PDC 2005: Monad for power users

Microsoft gets back into the command line game

Monad is the name for Microsoft's next generation command shell.  Microsoft is creating it to help tie in various islands of scripting available in Microsoft's products.  The Monad team says they were inspired by Unix shells, AS400 and VMS, TCL/WSH, and BASH & PERL.

Command line utilities, COM, and .NET scripting all put together.  So while Microsoft is trying to beautify the Windows graphical experience, Monad is designed to ensure that power users aren't left out in the cold.

Developers can write .NET interfaces and thin Cmdlets that can be accessed from the command line.  Cmdlets become command line tools.  It provides both an interactive shell along with support for any type of scripting style (command line, COM, .NET).

It's looking very impressive.  It should (in theory) have the same kinds of strengths that Linux/Unix users have had for years but with access to Microsoft's latest techs (.NET) right from a command line.

5,811 views 3 replies
Reply #1 Top
You mean we can all stop installing Cygwin tools?
Reply #2 Top
I'd love to know the etymology of the name: 'Monad'...

I mean if it had real power you'd think they'd call it Gonad (No flames it's a medical term! )


Posted via WinCustomize Browser/Stardock Central
Reply #3 Top
Monad means "one" or "unique" in Greek.

In functional programming languages a monad is a data type that allows for I/O.