写点什么

Dart 1.4 发布:新增 Observatory 工具

  • 2014-05-26
  • 本文字数:706 字

    阅读完需:约 2 分钟

5 月 21 日,Google 的 Dart 团队正式发布了 Dart 1.4。Dart 是由 Google Chrome V8 引擎团队的领导者拉尔斯·巴克主持开发的一种结构化的 Web 编程语言,旨在弥补 JavaScript 的不足。Dart 的设计目标是为开发现代 Web 程序提供结构化但又不乏灵活性的编程语言。Dart 在 JavaScript 语言的基础上,改进了编程效率和执行性能,并大幅度减少了编程的复杂性。相比 JavaScript,Dart 语言更加简单和高效,Dart 支持类和接口,是一门纯面向对象的语言。Dart 在动态语言的基础上,结合了静态语言的优点,它有很多不错的特性,比如可选类型、并发编程、工厂构造函数、级联调用。Dart 代码可以用两种不同方式执行:一是通过原生的虚拟机(可以集成到浏览器);另一种则是通过 Google 的 Dart2js 编译器将 Dart 代码转换为 JavaScript 代码,然后再执行。

Dart 1.4 带来了一款全新的监测工具 Observatory,Observatory 可用于对 Dart 应用程序进行性能分析和调试。通过 Observatory,开发人员可以查看 Dart 虚拟机内部的运行情况,包括垃圾回收、内存对象实例数、代码覆盖以及任意表达式的执行。Dart 团队称他们将在接下来的几个版本中改善并增强 Observatory,具体使用方法读者可以参考其官方文档

另外,Dart 1.4 中,命令行工具 dartanalyzer 已经全部使用 Dart 编写,运行 dartanalyzer 只需要 Dart 虚拟机(不再需要 Java)。新版本的 Dart 提升了文件 IO 的性能,特别是在存取大文件的时候。Dart 1.4 中还试验性的在 Linux 系统中增加了对分享网络 socket 的支持。

读者可以从这里下载 Dart 1.4,如果读者使用的是 Dart 编辑器,也可以在“About Dart Editor”菜单中检查更新来升级。Dart 1.4 的具体介绍可以阅读发行说明

2014-05-26 20:391759
用户头像

发布了 219 篇内容, 共 148.0 次阅读, 收获喜欢 195 次。

关注

评论

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

Mac磁盘克隆工具 DoYourClone注册码

Rose

HarmonyOS NEXT AI基础语音服务-语音输入

zhousg

CompletableFuture原理及应用场景详解

卷福同学

Java 面试 CompletableFuture

征程 6E mipi tx 系列之方案介绍

地平线开发者

自动驾驶 系统软件 算法工具链 地平线征程6

精度调优|conv+depth2space 替换 resize 指导

地平线开发者

自动驾驶 算法工具链 地平线征程6

StarRocks 存算分离在京东物流的落地实践

StarRocks

数据库 OLAP 存算分离 StarRocks 湖仓一体

众合云科VI设计斩获法国双面神等国际权威大奖

财见

帮你整理好了,AI 网关的 8 个常见应用场景

阿里巴巴云原生

阿里云 微服务 云原生

HarmonyOS NEXT AI基础视觉服务-文字识别

zhousg

HarmonyOS NEXT AI基础视觉服务-人脸对比

zhousg

必收藏!借助京东商品列表 API,搭建电商数据中枢

tbapi

京东API 京东商品数据采集 京东商品列表接口

赛博威智慧导购平台,融合AI激活一线导购效能,破局增长瓶颈

赛博威科技

#智慧导购 #数字营销 #赛博威

Automation Anywhere财报公布

财见

《Operating System Concepts》阅读笔记:p491-p494

codists

操作系统

HarmonyOS NEXT AI基础语音服务-文章播报

zhousg

Autodesk AutoCAD 2026激活补丁(cad2026简体中文)

Rose

玛雅maya2026安装包 附maya中文许可证-mac/win

Rose

Go 语言常见错误——并发编程实践

FunTester

Screen Studio for Mac(屏幕录制软件)v3.1.1激活版

Rose

《2024年专利指数》报告:中国在欧洲的专利申请量创历史新高

财见

极速启动,SAE 弹性加速全面解读

阿里巴巴云原生

阿里云 云原生

必读文章3-所有的无用,都是有用的

玄兴梦影

学习 成长 能力提升 工作 阅读

(网页直接编辑DWG)在线CAD配置属性的使用教程

WEB CAD SDK

阿里云下一代可观测时序引擎-MetricStore 2.0

阿里巴巴云原生

阿里云 云原生

【HarmonyOS 5】初学者如何高效的学习鸿蒙?

GeorgeGcs

鸿蒙 入门 初学者 开源鸿蒙 学习思路

飞凯材料拟收购JNC株式会社旗下重要资产及相关专利,深化液晶产业布局

财见

什么是 OLAP 数据库?企业如何选择适合自己的分析工具

镜舟科技

数据分析 StarRocks 查询性能 OLAP 数据库 MPP架构

HarmonyOS NEXT AI基础视觉服务-人脸识别

zhousg

揭秘自动驾驶的"眼睛"——目标检测技术

JustYan

人工智能 自动驾驶 少儿编程

HarmonyOS NEXT AI基础视觉服务-背景替换

zhousg

迈向群体智能 | 智源发布首个跨本体具身大小脑协作框架与开源具身大脑

智源研究院

Dart 1.4发布:新增Observatory工具_语言 & 开发_小盖_InfoQ精选文章