NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

  • 2012-05-14
  • 本文字数:670 字

    阅读完需:约 2 分钟

近日 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 )关注我们,并与我们的编辑和其他读者朋友交流。

2012-05-14 01:011859

评论

发布
暂无评论
发现更多内容

微信朋友圈的高性能复杂度分析

Saber

架构实战营

从java注解漫谈到typescript装饰器——注解与装饰器

zhoulujun

Java 注解 装饰器 ts 元数据

当农产品拥有“身份证”区块链技术如何助力农产品溯源监管?

CECBC

新手小白花几个月勇敢裸辞转行网络安全

网络安全学海

网络安全 信息安全 转行 渗透测试 安全漏洞

06-高可用复杂度

Lane

架构实战营模块四作业

王晓宇

架构实战营

阿里开发人员献礼“Java架构成长笔记”,深入内核,拒绝蒙圈

Java~~~

Java spring 面试 微服务 架构师

三维旋转笔记:欧拉角/四元数/旋转矩阵/轴角-记忆点整理

zhoulujun

矩阵旋转 欧拉角 三维旋转 四元数

模块四作业

秀聪

架构训练营

华为大佬的“百万级”MySQL笔记,基础+优化+架构一键搞定

Java~~~

Java MySQL 数据库 面试 架构师

13W字!腾讯高工手写“Netty速成手册”,3天能走向实战

Java~~~

Java 面试 微服务 Netty 架构师

腾讯技术官手撸笔记,全新演绎“Kafka部署实战”,已开源

Java~~~

Java MySQL 面试 MQ 架构师

05-高性能复杂度

Lane

毕业设计作业

薛定谔的指南针

架构实战营

JIT-动态编译与AOT-静态编译:java/ java/ JavaScript/Dart乱谈

zhoulujun

Java dart JIT

04-可扩展架构

Lane

【架构实战营】毕业设计

swordman

架构实战营

初学字典-python

加里都好

Java架构速成笔记:七大专题,1425页考点,挑战P8岗

Java~~~

Java spring 面试 微服务 架构师

安全世界观 | 常见WEB安全问题及防御策略汇总

架构精进之路

安全 8月日更

网络攻防学习笔记 Day98

穿过生命散发芬芳

态势感知 网络攻防 8月日更

记录一次基于Qt的内存数据修改工具开发

星河寒水

qt 内存数据修改 Cheat Engine

数字新基建助推能源互联网“一体两翼”区块链中台应用建设思考

CECBC

其实,这就是「幸存者偏差」

非著名程序员

提升认知 认知提升 个人提升 8月日更

深度解析区块链数字票据及其优势

CECBC

架构实战营-毕业设计项目

阿体

单向数据流-从共享状态管理:flux/redux/vuex漫谈异步数据处理

zhoulujun

React Redux vuex vue2 状态机

JavaScript 开发人员应该理解的 this

devpoint

JavaScript js变量声明 this 8月日更

Android Jetpack Compose

Changing Lin

8月日更

设计千万级学生管理系统的考试试卷存储方案-模块四

小牧ah

架构实战营

毕业感想

薛定谔的指南针

架构实战营

下一代ECMAScript标准制定的是与非_JavaScript_sayhelen_InfoQ精选文章