- 1 名前:デフォルトの名無しさん mailto:sage [2012/01/02(月) 05:16:18.29 ]
- 《ECMAScriptを語るスレ》
1. - 概要 - ECMA-262規格として知られる言語(通称 ECMAScript)についての利用法や言語仕様、 その他四方山話をするスレです。 Standard ECMA-262 ECMAScript Language Specification Edition 5.1 (June 2011) 標準規格(英語) www.ecma-international.org/publications/standards/Ecma-262.htm Annotated ECMAScript 5.1 es5.github.com/ Draft Specification for ES.next (Ecma-262 Edition 6) wiki.ecmascript.org/doku.php?id=harmony:specification_drafts Under Translation of ECMA-262 3rd Edition (日本語訳) www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/ ■前スレ ECMAScript デス 3 toro.2ch.net/test/read.cgi/tech/1190160481/ ■過去スレ JavaScript デス pc5.2ch.net/test/read.cgi/tech/1052273054/ ECMAScript デス 2 pc11.2ch.net/test/read.cgi/tech/1088298991/
- 155 名前:デフォルトの名無しさん mailto:sage [2012/10/15(月) 22:58:57.10 ]
- MicrosoftはMicrosoftで思惑あったと思うが、
・AdobeがActionScriptをECMAScript4にしようとしていた。 ・既に広く広まったECMAScript3との互換性の問題が軽視。 古いコードをどうやって実行するのか議論が深まらないまま。 ・ECMAScript4の新機能の多くがActionScriptをコピーしただけで、 入れることの是非、設計詳細部の議論が深まらないまま。 ・ActionScriptの機能の多くが実装者の思いつきで設計。(Adobeの公開MLに残ってる) ・参照実装であるtamarinのコードの質の低さ。 というわけでストップになった。 ただしECMAScript4で導入されそうになった機能は捨てられたわけでなく、 多くは議論を深めてから入れる方向で考えられている。 Webの現状を考えると時間をかけるのが妥当と判断された。 それはBrandenの声明にもはっきり書かれている。
- 156 名前:デフォルトの名無しさん mailto:sage [2012/10/15(月) 23:48:22.01 ]
- >>155
ActionScriptはECMAScript 4を元に作られたと思っていたのですが、 実際は逆で、ActionScriptを元にECMAScript 4の仕様を決めようとしていたということでしょうか? ECMAScript 4は2回決裂しているようなので、そこらへんの前後関係は良く分かりませんが、 少なくとも2回目の決裂に関しては、Adobeの強引さとActionScriptの出来が問題になったということですかね。 ECMAScript 6に関してはしっかり議論して合意に達してほしいですね。 便利な機能が入ることを期待しつつ、時間が掛かることをもどかしく思ったりしつつ、 末端プログラマとして、仕様策定者に期待したいです。
- 157 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 08:10:49.32 ]
- >実際は逆で、ActionScriptを元にECMAScript 4の仕様を決めようとしていたということでしょうか?
ドラフトを先走って実装しただけ
- 158 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 19:10:41.39 ]
- >>154
前半の陰謀論はまったく要らないな
- 159 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 21:05:59.32 ]
- JavaScriptの未来?
brendaneich.github.com/Strange-Loop-2012/#/
- 160 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 21:13:28.34 ]
- >>159
ちなみにBrendan Eichのスライド
- 161 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 21:25:10.17 ]
- Brendan Eich @BrazilJS 2012 - The State of JavaScript
www.youtube.com/watch?v=DASvUIAfoRU
- 162 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 00:54:46.78 ]
- typescript出たばかりなのに、No Classかよw
|

|