ちょっと驚いた・・・かな
ActionScript 3.0のエバンジェリストかと(勝手に)思っていたコリンムック氏がこんな考えを持っていたとはちょっと驚きました。
■ ActionScript 3.0に関する議論は終わりか?(infoQ)
・・・ Moock氏は投稿でActionScriptに対する9つの苦情を並べた。1. Flash CS3からon()/onClipEvent()を削除したことで簡単なインタラクティブ作用を作るのが難しくなった。
2. ロードされた.swfファイルを(メモリ上から)除去するのが難しくなった。
3. DisplayObject.parentへのキャストが必要になったことで親ムービー・クリップの制御が難しくなった。
4. getURL()メソッドを削除したことでリンクを生成するのが難しくなった。
5. loadMovie()メソッドを削除したことで.swfファイルや画像などをロードするのが難しくなった。
6. ActionScript 3.0で追加されたエラー通知によってコーディングが面倒になった。
7. ライブラリにあるシンボルに対する動的な参照の方法が直観的でない。
8. 自作のテキスト・フィールドやムービー・クリップ、ボタンに対して独自の機能を追加するのが面倒になった。
9. duplicateMovieClip()メソッドを削除したことでMovieClipインスタンスのクローンを生成するのが(とても)難しくなった。Moock氏は合わせてそれぞれの苦情に対する徹底した説明と提案も示している。
・・・
記事の内容は、InsideRIAでのコリンムック氏の発言を受けてのコミュニティ内の議論についてだが日常の仕事にActionScript 3.0を(まだ)使っていない私としてはいまいち論点が???だ。(笑)
他の人の反論も、”あたり前過ぎて”・・・この記事自体どう読み取ったら良いんだろうか???