Re: Dylan (was: My operator can beat up your operator.)
Re: Dylan (was: My operator can beat up your operator.)
- Subject: Re: Dylan (was: My operator can beat up your operator.)
- From: Chris Page <email@hidden>
- Date: Tue, 13 May 2003 15:08:57 -0700
On Tuesday, May 13, 2003, at 14:03 US/Pacific, Jon Pugh wrote:
At 10:34 AM -0400 5/13/03, Michael Sullivan wrote:
Why didn't Dylan become the apple scripting language, exactly? <sigh>
Oh man, don't get Chris going again.
Which, of course, is an invitation to get going :)
Raw Dylan probably isn't quite what you'd want for a scripting
language, anyway, unless you think, say, C++ would make a good
scripting language. Some people were thinking about what it would take
to make a scripting variant, though, and you might be able to get most
of what you want by defining an appropriate library with Dylan macros
to augment the syntax.
I think an important feature for a (Mac OS) scripting language is
simple integration with Apple events. You'd want to be able to define
handlers and send events easily like AppleScript without writing a
bunch of code like you would in C or Pascal.
Apropos operator precedence, Dylan has the same precedence order as
AppleScript when it comes to unary minus and exponentiation. It's:
- ~ unary arithmetic negation and logical negation
^ exponentiation
* / multiplication and division
+ - addition and subtraction
--
Chris Page - Software Wrangler - Palm, Inc.
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.