Apple は、公式 Web サイトで JavaScript for Automation リリースノート (プレビュー版) をリリースしました。これはコミュニティからの幅広い注目を集めましたが、これは AppleScript を置き換え/補完する実験的な試みであるということで、議論の一般的な合意が得られました。
AppleScript の前身は、Hypercard で使用されるスクリプト言語である Hypertalk です。 Apple は、Hypertalk の英語に似た構文が他のソフトウェアの制御に使用できることを発見し、AppleScript を開発し、System 7 の一部となりました。 AppleScript も、Apple のクラシック オペレーティング システムから Mac OS X および Cocoa アーキテクチャに移行しました。 Apple はまた、Mac OS X 10.2 で AppleScript Studio を開始しました。これは、AppleScript を完全に使用して、グラフィカル インターフェイスを備えた Cocoa ソフトウェアを作成できます。注: Wiki より抜粋
JavaScript は、そのシンプルな構文、優れたパフォーマンス、超軽量フレームワーク、最小限に結合されたモジュール システムなどの利点により、多くの大手メーカーの注目を集めています。
さらに、JavaScript は本質的にオープンであり、著作権や特許に関する紛争はありません。Apple は独自の AppleScript を置き換えるために、非常に広範な開発者 (オープンソース) グループを抱えています。オープン プラットフォームであるため、幅広いサードパーティ開発者が集まります。