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

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

dart-20131115_1.jpg

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

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

dart-20131115_2.jpg

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

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

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

dart-20131115_3.jpg

但Google对Dart非常有信心,而且并不着急推广。Google认为,目前网站程序的规模越来越大,别的不说,自家用JavaScript编写的GoogleDocs,GoogleSheets和GoogleSlides就极度复杂,高度的复杂性也让管理维护它们变成一件非常头痛的事。而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

广告合作
QQ群号:707632017

温馨提示:

1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。

2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

热门教程

  • Z-Blog教程
    Z-Blog教程
    ZBlog教程分享ZBlog安装教程、ZBlog建站教程和ZBlog使用教程等相关教程,包括如何创建...
  • WordPress教程
    WordPress教程
    WordPress教程提供了关于WordPress的基础知识和技巧,包括安装、设置、发布内容、选择主...
  • CSS教程
    CSS教程
    CSS教程提供了关于如何使用CSS来设计和美化网页的基础知识和技巧,包括选择器、样式规则、盒模型、布...
  • 宝塔面板教程
    宝塔面板教程
    宝塔面板教程是一个致力于向用户传授宝塔面板的使用技巧和知识的学习资源,旨在帮助用户快速上手和充分利用...
  • PHP教程
    PHP教程
    PHP教程提供了关于PHP语法、变量、函数、流程控制等概念的详细指导,同时介绍了常见的Web开发技术...

3个月免费VPS

亚马逊云科技

阿里云