MSH, or Microsoft Command Shell, is a command line interface and scripting language being developed by Microsoft. It is similar in usage to the Unix shells, but is based on object-oriented programming and the .NET framework.
For basically 20 years, bash has been the state of the art in deployed interactive text-based user interfaces. That's pathetic. Its been taken as an article of faith that such things are inherantly difficult to use, have a steep learning curve, etc, and that GUIs are preferable. I have long wondered where we could go from the UNIX shell if someone devoted real resources to developing something. This is one possible answer. Windows Monad Shell (msh) |