天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

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

2013-11-15ifanr佚名
:欢迎Dart 1.0:谷歌开发Dart语言已完成

当然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浏览器。

本文来源:ifanr 作者:佚名

相关文章
没有相关文章
声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行