Dart:谷歌推出的web编程语言

Dart是谷歌推出的一种web编程语言,Dart 1.0版本已完工。

Dart是为网站与web应用在程序效率和软件表现方面对JavaScript的一种提升。项目主管Lars Bak在博客更新中说,1.0版本的发布也就意味着Dart已经可以正式用于web世界,而不再只是测试。虽然还有很多障碍让Dart无法直接用于web,谷歌还是为之提供了一些间接的实现机制,并且尝试说服其他浏览器制造商Dart值得使用。

Dart是在2年前初次登上历史舞台的,本次1.0版本的发布则是在比利时的Devoxx大会上。谷歌坚持开发了这一新的编程语言,期望对JavaScript程序员来说会易于学习,并且有更高的使用效率,发布SDK开发套件帮助程序员编程,还有Chrome浏览器的Dartium版本,以及dart2js工具,用于在不支持Dart的浏览器中将Dart转为JavaScript。

但实际上就像谷歌的Native Client一样,Dart尚未获得任何其他浏览器制造商的支持。JS本身易于理解,性能也在稳步提升,预计很快就会有EcmaScript 6新版本的到来。Dart推广的难处包含了对程序员施加新的学习成本、构建库、还得找浏览器程序员提升其性能并修复其安全问题。JS虽然也存在问题,但往web世界再推一种新的标准显然只会增加整个系统的复杂性。当今已有无数的网页使用JS元素,就算Dart赶上来,这些网页也没有理由因此移除或修改,更何况谷歌自己在JS之上也有不少努力。

不过按照谷歌的一贯传统,谷歌在Dart项目上仍然表现出了足够的耐心。在过去两年中,SDK就有了相当大的变化,并且始终在对外宣传Dart在性能上有多么大的提升,甚至表示当时机成熟后,程序员肯定会很喜欢Dart。实际上,程序员的兴趣确实也是其他浏览器是否支持Dart的最重要因素。

(DeltaBlue benchmark)

本栏目更多精彩内容:http://www.bianceng.cn/webkf/tools/

时间: 2024-09-11 11:15:31

Dart:谷歌推出的web编程语言的相关文章

谷歌推出数项新搜索功能,包含Twitter实时信息

12月8日,据国外媒体报道,谷歌周一宣布推出数项互联网搜索的高级功能,旨在应对微软和其他新对手的竞争.新增功能中包括用拍摄的照片搜索相关信息,以及实时更新搜索页面等. 谷歌员工在演示新的搜索功能 新功能之一是在谷歌的标准搜索结果页面中加入了实时搜索功能,即自动更新互联网上的最新搜索结果. 此举反映出谷歌与微软在互联网搜索业务的上的竞争在进一步升级.微软的必应搜索引擎已取得了一定的市场份额,在这一向由谷歌主导的市场中闯出名声. 面对必应和新兴的Twitter和Facebook等网站吸引到越来越多的

互联网安全日谷歌推出Gmail新加密机制

谷歌的Gmail是最早普及两步认证(双因子认证)的电子邮件服务,也是目前最安全的电子邮件产品之一;此外谷歌近年来还通过修改搜索引擎排名算法来大力推广https加密web协议(优先收录HTTPS页面),藉此来提高整个互联网的安全性和可靠性. 2月9日互联网安全日(Safer Internet Day)这天,谷歌推出了新的Gmail加密安全机制,对邮件发送方和接受方的安全状况进行双向警示,有望将Gmail的安全性提高到一个全新的水平. 在新的安全机制下,Gmail用户在撰写邮件时,Gmail会自动解

2013年2月Web编程语言就业趋势

继2月18日Rob Diana发表有关2013年传统编程语言的就业趋势后,他在21日发布了另外一篇文章,有关2013年"Web脚本编程语言"的就业趋势,其中包括 Ruby.Python. PHP.JavaScript.Groovy 和 Erlang. 首先还是先来看看Indeed 招聘网站的长期就业趋势: (横坐标中是"Jan' 06″是指"2006年1月",其他类同) 和传统编程语言趋势图大致一样,这个趋势图也是列出了过去几年中这些语言的起起落落.Jav

关注web编程语言和脚本语言的就业趋势

八月是一个值得关注工作趋势的月份,今天,我们来重点关注web编程语言和脚本语言的就业趋势. 您可能很想知道我所指的"web编程语言和脚本语言"到底是什么?本文中我列举了Ruby.Python.PHP.JavaScript.Flex 以及 Groovy等编程语言.我在这里并没有提及Rails,是因为我想尽量将开发框架和开发语言区分开. 1. Indeed.com趋势分析图:(横坐标表示时间:纵坐标表示所匹配工作岗位的百分比) 同其它语言相比,JavaScript的需求量最大,但是在过去六

谷歌推出蜂鸟算法:外贸网站将迎来春天还是严冬

9月26日谷歌推出了蜂鸟算法,这个算法将会影响到90%的查询词,可以说范围非常大,虽然蜂鸟算法已经悄悄上线一个月了,而且也没有大规模的站长抱怨网站出问题,但是这个算法影响的范围确实已经很大了.蜂鸟算法的最终目的是提升用户搜索体验,让谷歌更加智能化.人性化,以后在谷歌里搜索一个句子,也许就能够看到自己想要的结果,这个算法抛弃了以往的搜索引擎的分词技术.闲话不多说了,那么这个算法对于外贸网站有什么影响呢?是新的机遇?还是新的挑战呢?谷歌算法的方向也是百度在效仿的,我们可以猜测一下未来百度会有哪些改变

Web编程语言和脚本语言的就业趋势

八月是一个值得关注工作趋势的月份,今天,我们来重点关注web编程语言和脚本语言的就业趋势. 您可能很想知道我所指的"web编程语言和脚本语言"到底是什么?本文中我列举了Ruby.Python.PHP.JavaScript.Flex 以及 Groovy等编程语言.我在这里并没有提及Rails,是因为我想尽量将开发框架和开发语言区分开. 1. Indeed.com趋势分析图:(横坐标表示时间;纵坐标表示所匹配工作岗位的百分比) 同其它语言相比,JavaScript的需求量最大,但是在过去六

2013年2月 Web 编程语言就业趋势

继2月18日Rob Diana发表有关2013年传统编程语言的就业趋势后,他在21日发布了另外一篇文章,有关2013年"Web脚本编程语言"的就业趋势,其中包括 Ruby.Python. PHP.JavaScript.Groovy 和 Erlang. 首先还是先来看看Indeed 招聘网站的长期就业趋势: (横坐标中是"Jan' 06″是指"2006年1月",其他类同) 和传统编程语言趋势图大致一样,这个趋势图也是列出了过去几年中这些语言的起起落落.Jav

谷歌推出独立文档编辑应用

新浪科技讯 北京时间5月4日午间消息,谷歌(527.93,-3.42,-0.64%)周三宣布,在Android和iOS平台发布了单独的Google Docs和Google Sheets办公应用,将移动平台的文档和表格编辑功能从Google Drive中分离出来. 谷歌于2年多以前发布了Google Drive.该服务的竞争对手包括Dropbox和OneDrive等云计算服务.不过,当时谷歌也取消了单独的Google Docs服务.如果用户希望通过手机或平板电脑查看及编辑通过Google Driv

谷歌推出全新Hangouts Chat和Meet应用

自从谷歌推出Allo和Duo以来,我们已经清楚,Hangouts将成为消费产品到商业产品的转型之作.今日,谷歌宣布推出两项全新功能Hangouts Chat和Hangouts Meet. 原版Hangouts应用现在仍可使用,但将逐渐被Chat和Meet取代.显而易见的是,这两项功能都是针对Slack而推出的,将与Slack进行更深入的合作. Chat适合于团队会议.和Slack一样,你可以为不同项目或团队的人开设"虚拟房间",其包括从一开始的线性会话.分享自Drive和Docs的文件