QCon上海站购票倒计时最后3天!查看精彩日程 了解详情
写点什么

谷歌发布 Dart 1.0

2013 年 11 月 15 日

在初次公告并发布预览版两年以后,Lars Bak 于 11 月 14 日在 Devvox 比利时会议宣布了Dart 的第一个稳定版本 Dart 是谷歌的新 Web 编程语言和平台,用于开发现代 Web 应用程序。

Dart 1.0 附带了重新设计过的网站、Dart VM、Dart2JS(将Dart 编译成JavaScript 代码)、基于Eclipse 的IDE Dartium 。Dartium 是一个专门构建的包含 Dart VM 的 Chrome。

在过去的两年里,Dart 的性能获得了显著提升。Dart 代码可以以两种方式运行:一种是使用本地的 Dart VM,上半年,它在某个基准测试中击败了 JVM 。对于本身不支持 Dart 的浏览器(当前没有浏览器产品支持 Dart),可以使用 dart2js 工具将 Dart 代码编译成 JavaScript。最近,在某个基准测试中,dart2js 生成的 JavaScript 其性能超过了手写的 JavaScript 代码。此外,生成的 JavaScript 代码量也已经显著减少

同样地,dart2js 输出的代码量已经大幅减少。与一年前相比,它现在为游戏“扎气球扫雷”生成的代码少了 40% 。VM 的性能也不断提高;根据基准测试结果,它现在比在 V8 中运行的惯用 JavaScript 快 42% 到 130%。

公告博文中,团队还披露了一些已经在生产环境中使用Dart 的公司的名称。今年早些时候, InfoQ 与 Blossom 的人进行了交谈,他们已经逐步地将其应用程序移植到 Dart。其它 Dart 用户还包括 Montage Soundtrap Mandrill 、谷歌内部的 CRM 应用程序以及谷歌选举

在Dart 库方面也有许多事发生。Dart 的包资源库 Dart Pub 现在包含 500 个用户贡献的包。谷歌还把若干自有框架移植到了 Dart,包括将热门框架AngularJS 移植到Dart 并命名为 Angular.dart ,以及将 Web 组件 Shim 库 Polymer 移植到 Dart

谷歌现在正式宣布,Dart 已经稳定并且为生产做好准备。Dart 1.0 免费而且开源,读者可以从其网站上下载适用于所有主要平台的版本。焕然一新的网站上包含了一段 5 分钟的 Dart 演示,以及一个长1 小时的教程

查看英文原文: Google Releases Dart 1.0

2013 年 11 月 15 日 07:091729
用户头像

发布了 256 篇内容, 共 69.8 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

Docker商业版受限,胖容器是个选择

BoCloud博云

Docker 容器 博云 胖容器

让这家有12万名员工、1.7万种产品的钢铁厂平滑上云的黑科技是什么?

华为云开发者社区

大数据 云服务 华为云 非对称加密 KYON

week11 作业

Geek_196d0f

如何在面试中表现你所没有的能力

escray

学习 面试

满足消费者仪式感要求,木莲庄酒店做得很到位

InfoQ_967a83c6d0d7

架构师训练营 -- 第11周作业

stardust20

架构师训练营第十一周总结

Hanson

“DNAT+云链接+CDN”加速方案,助力出海企业落地生长

华为云开发者社区

CDN 网络 华为云 企业出海 网络加速

Flink状态管理-8

小知识点

大数据 flink scal

计算机网络基础(二十一)---传输层-TCP连接的四次挥手

书旅

TCP 四次挥手 TCP/IP 协议族

性能相关,进程调度

Linuxer

升级的华为云“GaussDB”还能战否?

华为云开发者社区

MySQL 数据库 开源 Elastic Stack GaussDB

安全系列之——主流Hash散列算法介绍和使用

诸葛小猿

hash 散列函数 md5 sha1 murmurhash

分手快乐 祝你快乐 你可以找到更好的

escray

学习 面试

用户注册密码保存与校验(golang版)

2流程序员

年薪80万技术专家,面试通过后,被发现简历造假!合并8年前多段工作,惨遭警告和淘汰!

程序员生活志

程序员 面试 职场

架构师训练营第11周作业

Bruce Xiong

Apache 软件基金会顶级项目 Pulsar 达成新里程碑:全球贡献者超 300 位!

Apache Pulsar

Apache Apache Pulsar 消息系统 消息中间件

week11 小结

Geek_196d0f

架构师训练营第十一周作业

Hanson

ARTS挑战打卡的100天,我学到了这些

老胡爱分享

ARTS 打卡计划

游戏夜读 | 什么才值得纪念?

game1night

薪水真的不是工作的全部

escray

学习 面试

架构师训练营 第11周

大丁💸💵💴💶🚀🐟

大数据技术思想入门(五):分布式计算特点

抖码算法

Java 大数据 hadoop 分布式

在木莲庄酒店和孩子一起体验“团队作战”的乐趣!

InfoQ_967a83c6d0d7

原创 | 使用JPA实现DDD持久化-O/R阻抗失配(1/2)

编程道与术

Java hibernate DDD JDBC jpa

架构师训练营第十一周总结

张明森

开源流数据公司 StreamNative 推出 Pulsar 云服务,推进企业“流优先”进程

Apache Pulsar

Apache Pulsar 消息系统 消息中间件

oeasy教您玩转linux010105详细手册man

o

云原生技术采用增加,全球60%后端开发人员都在使用容器

BoCloud博云

Kubernetes 容器 云原生 CaaS 博云

谷歌发布Dart 1.0-InfoQ