首页 >娱乐

欢迎Dart10谷歌开发Dart语言已完

2019-02-02 22:12:55 | 来源: 娱乐

欢迎Dart 1.0:谷歌开发Dart语言已完成 - Dart 1.0,Dart语言,JavaScript,谷歌

当然Dart只是“暂时”完成,Google对其委以重任,日后一定会改进它。

来自CNET的报道称,Google在比利时举行的Devoxx大会上发布了Dart语言的1.0版本。

两年前Google次宣布了Dart存在,这个互联巨头不仅仅满足于使用流行的JavaScript语言,它看到了JavaScript可改进的地方,于是Google决定停止空谈,开始行动。

Google设计Dart的目的是在JavaScript语言的基础上,改进编程效率和软件执行效率,并减少大型软件的编程复杂性。而从Google提供的Benchmark评分来看,它确实做到点,Dart编写的程序执行效率比JavaScript高出42%到130%。

虽然愿景很好,Google也确实做到了,但Dart的普及还困难重重。

像所有新生儿计算机语言面临的问题一样,Dart没有丰富的库文件,而JavaScript经历这么多年发展,各种库文件已经不计其数,通过调用它们,程序员可以迅速、安全地完成目标程序。即将发布的EcmaScript 6也会给JavaScript带来性能改进,这让Dart性能方面的优势又小了一点。

抛开库文件不谈,目前只有很少的Dart程序员,各大浏览器开发商也不会针对Dart程序做什么优化,甚至根本不会引入Dart支持,原因很明显——没必要。JavaScript虽然有它的缺点,但毕竟已经在络上风云这么多年,不计其数的站以它做基础,突然引入Dart语言重写代码,需要大量的工作,而这些工作又是否有必要呢?

但Google对Dart非常有信心,而且并不着急推广。Google认为,目前站程序的规模越来越大,别的不说,自家用JavaScript编写的Google Docs , Google Sheets和Google Slides就极度复杂,高度的复杂性也让管理维护它们变成一件非常头痛的事。而Dart正是为减少编程复杂性而设计,这一点也是Google非常向往的,在未来Dart的这个优势无疑将愈发突出。

Google表示,公司已经开始在内部使用Dart语言,涉及领域包括客户关系管理、内部选举站。除Google外,音乐录制站 Soundtrap 、电邮公司 Mandrill 和相册公司 Montage 也在员工中推广Dart。Goolge相信随着使用Dart的程序员越来越多,浏览器设计者也会开始重视起这个新生儿,慢慢地Dart就会普及。

目前Google推出了Dart开发工具包(SDK),有JavaScript经验的程序员学习起来会很快;鉴于当下的浏览器支持很不到位,Google一并推出了dart2js工具,可以把Dart程序转换为站可用的JavaScript程序。 Google还发布了一款支持Dart的Chrome浏览器。

广州电缆回收
不锈锚
污泥脱水设备公司

猜你喜欢