HTML5资讯

当前位置: HTML5技术网 > HTML5资讯 > Google Dart语言开启标准化历程,取代JavaScript仍艰难

Google Dart语言开启标准化历程,取代JavaScript仍艰难

         Ecma近日专门为Google的新型语言Dart成立了一个新的委员会——Technical Committee 52,以监督该语言的标准化进程。
        Ecma是欧洲计算机制造商协会的简称,该协会主要负责制定统一的计算机操作格式标准(包括程序语言、输入输出等),比如JavaScript的核心标准EcmaScript就是由该协会制定。


关于Dart语言
         Dart是Google于2011年10月份正式推出的编程语言,这是一种“结构化的Web编程”语言,其设计目标是:
创建一个结构化且灵活的Web编程语言;对于开发者,Dart应该是熟悉而自然的,易于学习;在所有现代浏览器和各种环境(从小型手持设备至服务器端实现)中确保实现高性能。换句话说,Google设计Dart的目的是在JavaScript语言的基础上,改进编程效率和软件执行效率,并减少大型软件的编程复杂性。
        Dart代码可以用两种不同方式执行:一是通过原生的虚拟机;另一种则是通过Google的dart2js编译器将Dart代码转换为JavaScript代码,然后再执行。
Google表示,公司内部已经开始使用Dart语言来编写各种Web应用。
新委员会的任务
        Ecma新的技术委员会将针对Dart语言和库制定标准,并创建测试套件来验证语言的实现是否与标准一致,以及监督Dart语言的开发工作等。
        Ecma中也有其他类似的技术委员,来执行类似的工作,比如专门负责EcmaScript、C#标准化的委员会等。
Dart取代JavaScript之路困难重重
       Google设计Dart似乎有更大的野心,就是逐步取代JavaScript,但是这一过程将是遥远而艰难的。
        JavaScript现在已经非常强大了,已经成为了Web开发必备的语言,大量的插件、框架等,使得JavaScript变得似乎无所不能,甚至有大量的开源项目允许将大部分主流编程语言的代码编译为JavaScript代码。
        JavaScript虽然有它的缺点,但是已经发展了这么多年,在几乎所有网站中得到了广泛的应用。Dart语言的出现,开发者还要去学习它的语法,Web应用和浏览器还需要针对它进行优化,而这些额外的工作是开发者不希望去做的。
        此外,Dart要在主流浏览器中获得原生支持似乎也比较困难。在2012年2月份,Google发布了一款集成Dart虚拟机的Chromium浏览器,称为Dartium,可以原生执行Dart语言编写的程序。除它之外,微软、Mozilla、苹果以及Opera都尚未表示会在自家的浏览器后续产品中添加对于Dart语言的支持。这在很大程度上造成了Dart语言普及的难度。
感兴趣的开发者可以关注Dart语言的官方网站:https://www.dartlang.org/
Via Arstechnica

【Google Dart语言开启标准化历程,取代JavaScript仍艰难】相关文章

1. Google Dart语言开启标准化历程,取代JavaScript仍艰难

2. 2012年3月编程语言排行榜:JavaScript语言的回归

3. Google 开源的JavaScript工具和库集锦

4. 微软与Google达成JavaScript框架合作:将共同打造Angular 2

5. Google的WebP图片格式,目的成为下一代网络图片标准

6. 以HTML5技术为标准的Google Wave将基于BSD协议开源

7. 纯CSS仿制Google女生节Doodle

8. 纯CSS仿制Google女生节Doodle

9. Google七夕情人节Doodle背后技术揭秘

10. 谷歌将整合其博客平台Blogger与Google+服务

本文来源:https://www.51html5.com/a3494.html

点击展开全部

﹝Google Dart语言开启标准化历程,取代JavaScript仍艰难﹞相关内容

「Google Dart语言开启标准化历程,取代JavaScript仍艰难」相关专题

其它栏目

也许您还喜欢