- 468 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 15:40:22 ]
- >>406
ES3.1はグローバルな名前空間一つしか用意しないで、 moduleを導入するみたい。elispやschemeのように。 >>399のような難しい話じゃないみたい。 とにかく仕様を整理しないといけないから、 構文も意味も全くいじらないで3.1を出す。 いじるのは4で入れる。 ただしコンパイル環境と実行環境でそろえないとまずいもの、 静的型チェック、名前空間などは入れたくないということらしい。 ejohn.org/blog/ecmascript-harmony/#comments まあ、静的型チェック、名前空間があろうがなかろうが、 プログラムを書いている時と実行している時の モジュールの仕様が変わったら、問題は出るはずなんだけど。 それを起こさないためのドメイン名風階層名前空間と バージョン管理なんだから。
|

|