RE: Preparing a lecture
RE: Preparing a lecture
- Subject: RE: Preparing a lecture
- From: garbanzito <email@hidden>
- Date: Thu, 11 Jul 2002 11:26:31 -0600
at 2002 07 11, 00:04 -0400, they whom i call email@hidden wrote:
But, if you are trying to take a beginner's class
through the rudimentary start of AppleScript, start with
the same basics you would for any programming class, be it
C, Fortran, basic, etc: [...]
if Doug wants to give much value to his AppleScript lecture,
he'll also have to go into how it works with other
applications. i won't try to outline it, but i'd describe
how applications have dictionaries and object models, and
how to interact with them. he might use Finder and TextEdit
as examples.
Oh, and unless you know why someone in the class (a
beginner class at that) would need/want frontier, don't go
there... Perhaps you should contact Frontier's publisher
and ask if they have a rep in the area who would be happy
to talk about it's bells and whistles (or contact Apple and
ask if they have someone suitable to give the lecture).
unfortunately, Apple keeps quite a distance from UserLand,
and vice versa. also UserLand is far too small to have
formal "reps" (though there is quite a lot of online
material for Frontier/Radio).
i would just mention Frontier in the context of a few of
top-level points ...
- it uses a C-like syntax
- it's available for Mac (9 & X) & Windows
- it has persistent storage built-in
- UserLand now officially aims the product mostly at
web-development (for which it's quite powerful), and
doesn't promote the AppleEvent scripting capabilities
- UserLand Radio is equivalent to Frontier except in the
web-development area, and is *much* less expensive
- you can run AppleScript code directly within Frontier
(not sure if this works on Mac OS X)
beyond that, refer people to <
http://www.userland.com> and
tell them to read between the lines for the scripting
aspects, and do their own searches for more info. i could
scrounge up a short list of web resources on request.
if getting into Frontier, one might as well describe Open
Scripting Architecture and mention JavaScript OSA. from
there one could talk about how several other non-OSA
languages such as perl or python can send AppleEvents.
--
steve harley email@hidden
_______________________________________________
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.