AppleScript is really two things, the Apple Events system which allows 
inter-application communication and the AppleScript language which allows 
scripts to be written which send and receive Apple Events.  JavaScript is 
currently an alternative language in the Script Editor so anything which could 
be written in AppleScript can be written in JavaScript instead.  In the past 
there have been alternative languages like Frontier and there is no reason why 
any language couldn't provide an AppleScript binding.  There is also the 
Automator which allows scripts to be written using a visual interface.

The scripts shared on here are written in AppleScript, but the really crucial 
thing is that they use Apple Events to do their work.  Even if Apple deprecated 
AppleScript syntax in the Script Editor the same techniques would still work 
with BBEdit.  Personally, I doubt AppleScript is going away.  There is too much 
legacy code written in that language to stop supporting it.

[fletcher]

> On Apr 6, 2015, at 5:58 PM, BeeRich <[email protected]> wrote:
> 
> I thought it was common knowledge that JavaScript is replacing AppleScript.  
> 
> 
>> On Apr 6, 2015, at 8:52 PM, Tom Robinson <[email protected]> wrote:
>> 
>> Source?
>> 
>> People have been saying that for years.  AppleScript may not be a high 
>> priority for Apple, but they diligently keep it running despite the OS 
>> evolving (e.g. sandboxing), and there's always a few new features each OS 
>> release (e.g. progress dialogs).
> 
> -- 
> This is the BBEdit Talk public discussion group. If you have a 
> feature request or would like to report a problem, please email
> "[email protected]" rather than posting to the group.
> Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
> 
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].

-- 
This is the BBEdit Talk public discussion group. If you have a 
feature request or would like to report a problem, please email
"[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].

Reply via email to