引言回覆:
Discussion between these two groups finally came to an amicable conclusion earlier this month at the July 2008 Oslo meeting, however, resulting in a cooperative refocusing on simplicity and pragmatic language additions. This collective effort will work to improve the existing ECMAScript 3.1 specification while, simultaneously, working on a new successor specification with the moniker “ECMAScript Harmony” that will include more significant language additions.
有興趣的可以找找 Mozilla Developer Center 的 DevNews,可找到上面的原文
(MDC 現在改成新版了,比較漂亮)
我直接貼 John Resig 的部落格連結:
http://ejohn.org/blog/ecmascript-harmony/
中文大意我亂翻一下,看到眼睛痛的請點新一點靈眼藥水 = ="a
就是說
Adobe、Mozilla、Opera 還有 Google 組成 ECMAScript 4 開發小組
而且也開發好一段時間了
但是
Microsoft 跟 Yahoo 並不認同 ECMAScript 4 的規範
也組成了 ECMAScript 3.1 的開發小組,走向不同的道路
而日前,這兩個小組終於達成協議
合併成為共同開發名為 ECMAScript Harmony 的未來規範
(Harmony 這名字取得真好...有某地風味)
新規範的內容為:
1. 重點放在 3.1 (糙!)...會推出兩個可以共存的版本
2. 擴展工作會更為謹慎保守 (可能是指創新跟變異不會太大)
3. 一些 4 的功能將被取消,例如 package 跟 namespace (這是開發 Harmony 的關鍵)
4. 為了保持與 3.1 的一致性,4 的一些想法將被重新設計 (無言...)
其他連結:
JavaScript 2 Looking Good Thanks to ‘Harmony’ Project
http://www.webmonkey.com/blog/JavaScrip ... y__Project
After Oslo: Thoughts on Harmony and Evolution
http://blog.mozilla.com/standards/2008/ ... evolution/
--
看完之後只有一種想法:
怎麼好像突然倒退好多步? 為什麼要對那種人委曲求全?
為了汎用性而犧牲掉的事物可能無法估計吧