MSH (shell)

Michael ms at cerenity.org
Thu Oct 27 22:06:55 CEST 2005


bearophileHUGS at lycos.com wrote:

> This can be of little interest of some people here, but I think it can
> be interesting enough to justify a post.
> 
> An article on the Microsoft Command Shell:
> http://arstechnica.com/guides/other/msh.ars
> (Its syntax is rather Python-like, but Py syntax seems better to me,
> even taking into account that their purposes are a little different).
> 
> Other info:
> http://en.wikipedia.org/wiki/MSH_(shell)
> 
> Something vaguely similar made with Python:
> http://geophile.com/osh/index.html

Kamaelia's Axon Shell[*] is also very similar. An Axon scheduler runs as a
background thread to an IPython interpretor, allowing you to "launch"
Kamaelia components interactively, including both pipelines and Graphlines
of components.

   [*] http://kamaelia.sourceforge.net/AxonShell.html

But then Kamaelia IS designed as a pipeline/graphline (1d,2d,n-d) system
from the ground up, so having a shell for it was a logical step :-) ...

I suppose the difference between python and MSH is you don't need a separate
language, maybe a module or three, but you don't need to modify the
language :)



Michael.




More information about the Python-list mailing list