• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Google改进Dart并提供SDK

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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

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

  • 在一些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组件,mongodart——MongoDB的Dart驱动,puremvc——一个用于创建MVC应用的框架,html5lib——一个支持HTML文档的库,等等。

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

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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Dart发布时间:2022-07-13
下一篇:
FlutterDart中的异步发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap