在发布首个 Dart SDK 稳定版之后两个月的今天,Google
发布了
Dart SDK 1.1 版本。该版本中包含 Dart2js 工具,可生成执行性能跟
JavaScript 一样的 JavaScript 代码。性能比第一个版本提升了 25%

图片 1

Google发布了Dart的一个SDK,一同发布的还有一些新的语言特性与改进,比如其中包括:一个编辑器、Dartium、更快的虚拟机、许多库和一个包管理器等。

图片 2

Google 今天 发布 Dart SDK 1.3 版本,该版本在服务器端 I/O 操作和异步
Dart 代码合并的性能上有着 2 倍的提升。下图是几个 Dart
版本的性能比较:
Google 称该测试结果主要是通过简单的 HTTP
压力测试测得的每秒请求数,分别提升了 130%、30% 和 100%。Hello
测试脚本提供了一个基本的方法来测试 HTTP
服务器能承受的连接数、同时处理文件数和静态内容的响应。关于Dart语言
Dart是Google于2011年10月份正式推出的编程语言,这是一种“结构化的Web编程”语言,其设计目标是:
创建一个结构化且灵活的Web编程语言;对于开发者,Dart应该是熟悉而自然的,易于学习;在所有现代浏览器和各种环境中确保实现高性能。换句话说,Google设计Dart的目的是在JavaScript语言的基础上,改进编程效率和软件执行效率,并减少大型软件的编程复杂性。
详细信息:下载地址:

Dart是Google面向Web应用程序开发而设计的编程语言,在其发布一年之后,Google宣布了一个新的里程碑版本。该版本提供了SDK,并包括一些新特性与改进:

Dart是一种基于类的可选类型化编程语言,设计用于创建Web应用程序。
Google称,Dart的设计目标是为Web编程创造结构化但又富有灵活性的语言;编程方法一目了然,符合程序员的自然习惯,易于学习;能在所有浏览器
和不同环境中实现高性能。

  • 在一些Octane测试上,Dart虚拟机的速度超过了V8。
  • 一个新的从Dart到JavaScript的转换器。
  • 一个HTML库。
  • 一个JavaScript互操作库。
  • 一个基于Eclipse的编辑器,能够运行在Windows、Linux和Mac
    OS X等平台上。IntelliJ开发者可以使用Dart插件。
  • Dartium,这是一个集成了Dart虚拟机的Chrome构建版本,能够直接运行和调试Dart代码,而无需将其转换为JavaScript。
  • 一个用于服务端应用的I/O库,运行在独立的Dart虚拟机中。
  • 一个语言规范。

(文/开源中国)    

Dart
SDK中包括库、从Dart到JavaScript的编译器(dart2js)、Dart虚拟机(dart)和Dart包管理器(pub)。库中包含下列API:

  • dart:core——基本功能,包括数字、字符串、集合、日期与时间、异步编程和实用工具类等
  • dart:mart——数学和随机数
  • dart:html——DOM、HTTPRequest和 WebSockets
  • dart:isolate——并发类
  • dart:io——支持命令行应用的API
  • dart:json——JSON编码与解码
  • dart:utf—— Unicode支持
  • dart:crypto——哈希码

不同用户为Dart应用程序创建的公开模块可以使用包管理器来访问和安装。例如,这样的模块有:js——从JavaScript访问Dart,webcomponents——MDV(Model-driven
Views)web组件,mongo
dart——MongoDB的Dart驱动,puremvc——一个用于创建MVC应用的框架,html5lib——一个支持HTML文档的库,等等。

根据Dart团队的说法,在为真正的应用做好准备之前,该语言仍然需要改进和精炼。他们保证会维护Dart的向后兼容性。

整个Dart项目的源代码都可以在Google
Code上取得。