QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

谷歌发布 Dart 1.0

  • 2013-11-15
  • 本文字数:800 字

    阅读完需:约 3 分钟

在初次公告并发布预览版两年以后,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:092174
用户头像

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

关注

评论

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

Java 将OFD转换为PDF

在下毛毛雨

Java PDF OFD 格式转换

实践GoF的23种设计模式:观察者模式

华为云开发者联盟

Web 设计模式 开发 GoF

如何通过ETL调度工具 TASKCTL 使用作业插件类型调用 kettle作业?

敏捷调度TASKCTL

数据仓库 kettle ETL #运维 TASKCTL

敏捷开发与DevOps的对比

码语者

DevOps 敏捷

Plato Farm有望通过Elephant Swap,进一步向外拓展生态

小哈区块

1对1直播源码——1对1语音聊天源码

开源直播系统源码

直播系统源码 语音聊天系统软件开发 一对一语音聊天软件

BSN IPFS(星际文件系统)专网简介、功能、架构及特性、接入说明

BSN研习社

BSN 分布式存储,

DevSecOps,让速度和安全兼顾

飞算JavaAI开发助手

大型仿人机器人整机构型研究与应用

优必选科技

机器人

10 万字节Spring Boot +redis详细面试笔记(带完整目录)免费分享

程序员啊叶

Java 编程 程序员 架构 java面试

聚力打造四个“高地”,携手合作伙伴共铸国云!

天翼云开发者社区

云计算 云平台

智能家居行业发展,密切关注边缘计算和小程序容器技术

Speedoooo

智能设备 边缘计算 智能家居 小程序容器

大咖说·图书分享 | 精益产品开发:原则、方法与实施

大咖说

产品开发 落地方法

双屏协作效率翻倍 灵耀X双屏Pro引领双屏科技新潮流

科技热闻

AOP切入点表达式及五种通知类型解析

王小凡

共议公共数据开放,“数牍方案”亮相数字中国建设峰会

Jessica@数牍

隐私计算 数牍科技 公共数据开放

万字长文,浅谈企业数字化建模蓝图

产品老高

数字化 中台架构

天翼云Web应用防火墙(边缘云版)支持检测和拦截Apache Spark shell命令注入漏洞

天翼云开发者社区

Shell 防火墙

@千行百业,一起乘云而上!

天翼云开发者社区

云计算 云平台

使用python玩转文字类视频

技能实验室

签约计划第三季

带你熟悉云网络的“电话簿”:DNS

华为云开发者联盟

云计算 后端 IP DNS 局域网

兆骑科创高端人才项目引进落地,双创大赛承办,线上直播路演

兆骑科创凤阁

双创大赛承办

次轮Okaleido Tiger即将登录Binance NFT,引发社区热议

西柚子

我们被一个 kong 的性能 bug 折腾了一个通宵

尔达Erda

程序员 运维 云原生 性能 bug

最新战报:十项认证,五项最佳实践

天翼云开发者社区

云计算 分布式云

Plato Farm有望通过Elephant Swap,进一步向外拓展生态

西柚子

担心 GitHub?那就试试极狐GitLab 吧

极狐GitLab

git GitHub 开源 DevOps gitlab

一文详解 Redis 中 BigKey、HotKey 的发现与处理

冉然学Java

Java redis 微服务 bigkey HotKey

一文搞懂│XSS攻击、SQL注入、CSRF攻击、DDOS攻击、DNS劫持

网络安全 经验分享 签约计划第三季

「中高级试题」:MVCC实现原理是什么?

程序员啊叶

Java 编程 程序员 架构 java面试

什么是传输层协议TCP/UDP???

C++后台开发

TCP 网络协议 udp 后端开发 C/C++开发

谷歌发布Dart 1.0_.NET_Zef Hemel_InfoQ精选文章