AppleScript
AppleScript
- Subject: AppleScript
- From: "Stockly, Ed" <email@hidden>
- Date: Wed, 05 Dec 2007 16:10:59 -0800
- Thread-topic: AppleScript
Chris,
Here's a few things I'd like to see in the language. (Apologies if it's a
duplicate post I don't think my first version ever landed).
Lists and records should be object oriented. We should be able to, for
example,
get every item of myList that contains myValue
or
tell every item of myList to open
Set x to the sum of myList
We should be able to work with record labels and set them the fly. For
example,
set myData to {date string for (currentDate): myInfo}
or
if record label of item 1 of printer list contains "HP" then...
We should be able to sort lists and records. The basic sort command would
sort a list of mixed objects by class, then by value. Sorting by size could
also be an option. At the very least we should be able to sort numbers and
text.
The standard AppleScript installation (which includes appleScript, Finder,
all the Scripting Additions available after install, and System Events)
should be able to do much more without shell scripting. In particular,
changing case, conversions to ascii and Unicode and back using lists or
chunks of text, finding files, etc.
In general any time you expect an AppleScripter to rely on shell scripting,
I would hope you would try build that functionality into the language maybe
through scripting additions.
Longstanding bugs in Scripting Additions should be fixed.
URL access, Mounting and unmounting servers and volumes.
Anyway, thanks for asking for our input. If you get past all the sarcasm and
bitterness and stuff, I think you'll find that the basic technology is well
regarded by most (not all) of us who use it, but at the same time most
(maybe all) of us see ways it could be improved.
> Chris Page
> The other, other AppleScript Chris
I Always thought the other AppleScript Chris was Espinosa, does he still
have a hand in this?
ES
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden