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].
