linda tanner wrote:
>As a person new to Applescript, I'm looking for a good source of
>related information.
Quick note: if you're looking for discussion on _using_ AppleScript, the right list for that is AppleScript Users. AS Implementors is aimed at developers implementing scripting support in applications, scripting additions, other OSA languages, etc.
But anyway, if you're looking for a programmer-oriented overview of the OSA architecture then _the_ paper to read is:
http://www.cs.utexas.edu/users/wcook/papers/AppleScript/AppleScript95.pdf
Apple also provide developer-oriented material that may be useful background reading even if you're not implementing scriptable applications yourself:
http://developer.apple.com/documentation/AppleScript/Conceptual/AppleEvents/index.html
http://developer.apple.com/technotes/tn2002/tn2106.html
The official language guide is installed with the developer tools or available online at:
http://developer.apple.com/documentation/AppleScript/Conceptual/AppleScriptLangGuide/index.html
It's rather old, but the language hasn't changed a great deal since then. If you want a more up-to-date programmer-friendly reference, Matt Neuburg's 'AppleScript: The Definitive Guide' from O'Reilly might be your best bet; I believe a new edition is due shortly.
Finally, if you'd prefer to use a more conventional scripting language (established programmers often find AppleScript a bit jarring), the appscript project on my site provides very good application scripting support for Python. The appscript documentation includes a programmer-oriented introduction and tutorial to how application scripting works, and you also get a cool built-in help system for exploring applications' scripting interfaces from the interactive interpreter.
HTH
has
--
http://freespace.virgin.net/hamish.sanderson/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-implementors mailing list (
Applescript-implementors@list...)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/applescript-implementors/subscriber%40opensubscriber.com
This email sent to
subscriber@open...
opensubscriber is not affiliated with the authors of this message nor responsible for its content.