PROGRAMMING : Behind the 8 ball
Well, when I was sitting bored at work just before I left NZ I thought I'd start writing a new shell. One that was object oriented, and had a simple but strong syntax (ended up being quite Lisp like). It was coming along nicely, and then I left :( and haven't touched the computer since.
And so now I find out about Monad, an object oriented command line by MS which seems to have a lot of the features I was contemplating. Except the strong syntax. Why do command line junkies insist on having every command have unique parameter passing and structure?
grep pattern:tiest.*vilee files:[find directory:. name:*.doc]
ok, si it looks like you ahve to type a lot - but because of the strong syntax and the interface defined for the commands (Java objects :) it is very easy to do command completion on them... better even than in Bash... so you nd up (I hope) not having to type too much at all.
And so now I find out about Monad, an object oriented command line by MS which seems to have a lot of the features I was contemplating. Except the strong syntax. Why do command line junkies insist on having every command have unique parameter passing and structure?
grep pattern:tiest.*vilee files:[find directory:. name:*.doc]
ok, si it looks like you ahve to type a lot - but because of the strong syntax and the interface defined for the commands (Java objects :) it is very easy to do command completion on them... better even than in Bash... so you nd up (I hope) not having to type too much at all.
0 Comments:
Post a Comment
<< Home