BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

下一代ECMAScript标准制定的是与非

| 作者 黄玲艳 关注 0 他的粉丝 发布于 2012年5月15日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

近日Twitter的Web核心团队工程师Angus Croll发表了一篇博文,号召大家积极参与到下一代ECMAScript(以下简称ES)标准的制定中。

下一代ES(被称为ES Harmony,有时候也叫ES 6)标准制定的技术委员TC39已经批准了一些建议,既包含了一些JavaScript优良的思想,也体现出了Jeremy Ashkenas曾经提到的“JavaScript太重要了,要留给专家”。然而,事实是标准制定还有一些问题存在,因此,Angus Croll呼吁大家积极参与提供建议和意见。

总的说来,ES 6既有好的一面,也有不好的一面。从ES的历史来看,ES 4和ES 5存在这许多问题,例如多线程、增量等,开发者社区也积极解决这些问题。有人对ES 6标准提出了期望,如删除构造函数,删除ASI,删除 ==,增加同步模块API。有人对ES 6的标准表达了自己的看法,希望不要让JavaScript变成Perl或Ruby。当然,ES 6标准也有一些非常好的东西:模块加载,弱映射,代理等。

ES 6有一个ES讨论邮件组,但是不是所有人都能加入。Angus Croll认为,ECMACript标准制定者对标准有一些冷漠,这是可以理解的,因为他们并不使用,也不代表他们的需求。因此Angus Croll建议大家可以加入由他本人和Anton Kovalyov建立的JSFixed,它有两个目标:

  1. 建议TC39委员会采纳大部分开发者的意见。
  2. 将开发者的反馈直接提交给浏览器供应商。

希望读者能够参与为下一代ES标准贡献积极的力量。


感谢崔康对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT