アカウント名:
パスワード:
「JavaScript」で求人しておいて、「絵熊Scriptって分かります?」「え? 釣りですか?」「(あぁ、こいつ2ちゃんねらか)」
ActionScript は以前ちょっと触ってみただけで、まともにプログラムを書いたこともありませんが、知ったかぶりをして答えます。
Java Scriptを標準化したのがECMAScriptで、そこから分化したのがAdobe Flashで使われているAction Scriptと理解しているけど、相互互換性とかどうなんでしょうね。環境ごとに閉じているようなイメージがある(実態は良く知らないが)。
ActionScript は ECMAScript を元にしていますが、一番目立つ違いとしては、 ActionScript 2.0 以降では変数が型を持っていてコンパイル時型検査があります。 ECMAScript 3 の次の版でこのあたりの仕様を入れるかどうか揉めた、というのはタレコミ文にも書かれている通りです。
それと、言語の違いを無視しても、使える API が違うので互換性はありません。例えば、ブラウザー用のスクリプトの中でブラウザーが持つ API (document.getElementById('...') とか) を使うように、 Flash Player 用のスクリプトでは Flash Player が持つ API (Sprite クラスとか) を使うわけです。
LispにおけるCommon Lispみたいなもんだよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
ECMAScriptって何? (スコア:0)
「JavaScript」ならいっぱいあるのに。
なんていうか、もう少し読みやすい文字列にはならなかったのかな・・・
通じるべき相手に通じればいい言葉 (スコア:2, 興味深い)
> 「JavaScript」ならいっぱいあるのに。
「JavaScript」で求人しておいて、
「ECMAScriptって分かります?」
「え? 何でしょうか?」
「(あぁ、こいつ素人か)」
と判別出来るメリットがあります。
求人広告で最初から「ECMAScript」と明示すると、
「JavaScript」出来ると自認してる人が「ECMAScriptとは何か?」を予習して応募するため、
この手が使えません。
Re:通じるべき相手に通じればいい言葉 (スコア:2, おもしろおかしい)
「JavaScript」で求人しておいて、
「絵熊Scriptって分かります?」
「え? 釣りですか?」
「(あぁ、こいつ2ちゃんねらか)」
Re: (スコア:0)
" \ ∩─ー、 ====",
" \/ ● 、_ `ヽ ======",
" / \( ● ● |つ",
" | X_入__ノ ミ そんな餌で俺様が釣られクマ——",
" 、 (_/ ノ /⌒l",
" /\___ノ゙_/ / =====",
" 〈 __ノ ====",
" \ \_ \",
" \___) \ ====== (´⌒",
"
Re: (スコア:0)
ActionScript (スコア:2)
ActionScript は以前ちょっと触ってみただけで、まともにプログラムを書いたこともありませんが、知ったかぶりをして答えます。
ActionScript は ECMAScript を元にしていますが、一番目立つ違いとしては、 ActionScript 2.0 以降では変数が型を持っていてコンパイル時型検査があります。 ECMAScript 3 の次の版でこのあたりの仕様を入れるかどうか揉めた、というのはタレコミ文にも書かれている通りです。
それと、言語の違いを無視しても、使える API が違うので互換性はありません。例えば、ブラウザー用のスクリプトの中でブラウザーが持つ API (document.getElementById('...') とか) を使うように、 Flash Player 用のスクリプトでは Flash Player が持つ API (Sprite クラスとか) を使うわけです。
Re: (スコア:0)
LispにおけるCommon Lispみたいなもんだよ。
Re: (スコア:0)