Google Dart 成为标准化 Emca 编程语言

jopen 7年前

在 Google 发布 Dart 1.0 SDK 之后不到一个月后,该语言已经足够稳定和成熟,可广泛用于 Web 的开发。而 Ecma 国际的设立是为了建立编程语言标准规范的技术委员会。

Google 通过一篇 博客 宣布 Emca 已经接受 Dart 成为标准化的编程语言(TC52),这对 Dart 语言来说是一个非常重要的里程碑。管理JavaScript标准化和开发的Ecma成立了一个委员会去监督Google的JS替代语言Dart的标准化。Technical Committee 52将开发Dart语言和库文件的标准,发布验证是否符合标准的测试套件,监督Dart未来的开发。

Dart是Google于2011年10月份正式推出的编程语言,这是一种“结构化的Web编程”语言,其设计目标是:

  • 创建一个结构化且灵活的Web编程语言;
  • 对于开发者,Dart应该是熟悉而自然的,易于学习;
  • 在所有现代浏览器和各种环境(从小型手持设备至服务器端实现)中确保实现高性能。

换句话说,Google设计Dart的目的是在JavaScript语言的基础上,改进编程效率和软件执行效率,并减少大型软件的编程复杂性。

Dart代码可以用两种不同方式执行:一是通过原生的虚拟机;另一种则是通过Google的dart2js编译器将Dart代码转换为JavaScript代码,然后再执行。

Google表示,公司内部已经开始使用Dart语言来编写各种Web应用。

Google Dart 成为标准化 Emca 编程语言