写点什么

下一代 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:012372

评论

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

Vue2.x组件间通信汇总表

小鑫同学

前端 Node 10月月更

如何搭建组件库的最小原型

小鑫同学

前端 Node 10月月更

Java基础(四)| 数组及内存分配详解

timerring

Java 数组 内存分配 10月月更

HashSet源码全方位解读

知识浅谈

10月月更

Qt | 实现动态创建多个Tab页,页中动态创建多个子部件

YOLO.

qt 10月月更 C++

Docker下Nacos持久化配置

程序员欣宸

Docker Spring Cloud nacos 10月月更

专访北大荆琦:产业前沿进课堂,通过产学合作培养开源贡献者

Lily

编程语言中 null 引用的十亿美元错误趣谈

汪子熙

Java JavaScript SAP abap 10月月更

技术分享 | 接口测试中,请求超时该怎么办?

霍格沃兹测试开发学社

技术分享 | 接口自动化测试中,文件上传该如何测试?

霍格沃兹测试开发学社

搭建组件库最小原型(支线)

小鑫同学

前端 Node 10月月更

Spring JPA 查询的时候提示错 org.hibernate.TransientObjectException

HoneyMoose

Java中的重载和重写的区别

共饮一杯无

Java 10月月更 重载重写

SAP UI5 OData谣言粉碎机:极短时间内发送两个 Odata request,前一个会自动被 cancel 掉吗

汪子熙

JavaScript 前端开发 SAP UI5 ui5 10月月更

Docker load 大镜像(17G) 报错no space left on device

琦彦

Docker 10月月更 Base Device Size

标签与指标到底有什么区别?

雨果

标签 指标

从URL输入到页面展现到底发生什么?

loveX001

JavaScript

Java数组详解

共饮一杯无

Java 数组 10月月更

通过linux-PAM实现禁止root用户登陆的方法

京东科技开发者

数据库 Linux 公有云 云主机 linux-PAM

技术分享 | 接口自动化测试中,如何做断言验证?

霍格沃兹测试开发学社

QtCreator配置protobuf环境

中国好公民st

qt Qt Creator 10月月更

Qt | 线程 QThread

YOLO.

c++ qt 10月月更

20221013

留白的艺术

技术分享 | 接口自动化如何处理 Form 请求?

霍格沃兹测试开发学社

Zadig 完成 100% 开源:开启软件交付 3.0 时代

霍格沃兹测试开发学社

【Ajv】JSON Schema Validator

小鑫同学

前端 Node 10月月更

熬夜整理最近前端面试知识点

loveX001

JavaScript

西安交大谢涛:云上做实验,让计算机教学实现质的飞跃

Lily

区块链游戏dapp系统开发游戏链改模式定制

开发微hkkf5566

谈谈前端性能优化-面试版

loveX001

JavaScript

免安装免配置环境的免费 ios 调试工具 sib 来啦

霍格沃兹测试开发学社

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