ActionScript 3.0が目指すものとは? ActionScript 3.0の目指すゴールとして、ダウニー氏は大きく次の4点を挙げた。以下の解説において、具体的なスクリプトの実装に関わる部分は、論旨をわかりやすくするため、Adobeの上条晃宏氏のブログと同社の「Flex 2.0 Language Reference」を参照し、注釈として書き加えた。 (1)安全性 ActionScript 3.0には、厳密な型付けと、コンパイル(SWF書出し)時のより強力なデバッグ機能がある。ActionScript 2.0では一旦コンパイルされたSWFファイルを再生したとき、スクリプトに問題が生じても、あっさり無視されてエラーは発生しなかった。しかし、ActionScript 3.0には、実行(ランタイム)時のエラー処理とレポート機能が加わっている。 (2)シンプルさ プログラミング言語として