At 09:49 AM 5/23/04 -0700, Philip Aker wrote:Other concepts stemming from MacOS X having BSD underpinnings have been ripped off too. Like standard unix shell commands and scripting language implementations.
You mean like DOS?
I always thought DOS was ripped from unix but someone on the AppleScript list told me it was mostly ripped off from another operating system of the era (CP/M ??).
But no, I meant something with a development name of something like XAML, MONAD, or MSH which I understand to be similar to what one can do with AppleScript and shell commands (what I was referring to above). One can implement a full featured GUI application with AppleScript that is indistinguishable to the user from other OS X applications done in Cocoa or Carbon. One can call BSD shell commands from AppleScript if any of those facilities are needed. That is to say a shell (like Terminal.app) is not needed. In it's usage for applications, AppleScript maps roughly 85% of Cocoa directly and can do SOAP/RPC. It's honking powerful. And before D.W. Fenton replies with scads of useless MS history, this implementation is evolving from HyperCard (1987).
Yes, yes, okay. :)
It's honking powerful.
But you have to admit shell commands and scripting *were* an essential part of DOS well into the Windows years. I still use them for things such as mass-renaming of files. And lots of those commands are pretty close to Unix ones ... so much so that FreeBSD has added a number of useful commands (such as DIR) that emulate DOS behavior.
I wasn't talking about your beloved DOS batch commands. I used similar facilities myself on old MacOS with Tcl/Tk. Right tool for the job. But not the same thing.
Philip Aker http://www.aker.ca
_______________________________________________ Finale mailing list [EMAIL PROTECTED] http://lists.shsu.edu/mailman/listinfo/finale
