• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
AppleScript
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Follow-Ups:
    • Re: AppleScript
      • From: Paul Berkowitz <email@hidden>
    • Re: AppleScript
      • From: Philip Aker <email@hidden>
  • Prev by Date: Re: Problem with reading 4-byte floats from file on Intel
  • Next by Date: Re: am I missing something... Numbers
  • Previous by thread: Re: Any way to use "path to me" when a script/app is hidden
  • Next by thread: Re: AppleScript
  • Index(es):
    • Date
    • Thread