报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

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:391568
用户头像

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

关注

评论

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

数字人民币有望为全球贸易结算开辟新视窗

CECBC

工业制造业在数字化时代的三大发展方向

CECBC

“图发展”与“保安全”:大数据今后怎么玩?

CECBC

聊一聊我最近使用的uniCloud是个什么玩意

麦洛

uniapp unicloud

《面试官:谈谈你对索引的认知》之B-树

架构精进之路

MySQL 索引结构 6月日更

在 Python 中解析和修改 XML,你会么?

华为云开发者联盟

Python xml 字符串 Python XML 解析器

一文带你认识队列数据结构

华为云开发者联盟

Java 数据结构 数组 队列

NUCLEO-L432KC实现GPIO控制(STM32L432KC)

不脱发的程序猿

嵌入式 stm32 单片机 NUCLEO-L432KC STM32L432KC

【LeetCode】包含min函数的栈Java题解

Albert

算法 LeetCode 6月日更

六一限定,致每一个追光者

白洞计划

ModelArts的雪中送炭,让我拿下CCF BDCI华为Severless工作负载预测亚军

华为云开发者联盟

modelarts 工作负载 大赛 severless lstm架构

Dubbo 服务治理

青年IT男

dubbo

苏州源控电子科技怎么样?名副其实的行业新星

Geek_8a195c

净筹6亿美元:微盟正在加速拉开差距

ToB行业头条

SaaS 微盟

实现接口幂等性的四种方案!

李阿柯

面试 编程之路 幂等性

☕️【Java技术之旅】深入学习JIT编译器实现机制(原理篇)

码界西柚

Java 编译器 JIT 6月日更

react源码解析2.react的设计理念

全栈潇晨

React React Hooks react源码

人生算法:涌现,在自己身上发挥群体智慧

石云升

读书笔记 6月日更

安迈云首席战略官于晓晖:去中心化云计算构建Web3.0世界

DT极客

智慧工厂VR拆解零件——3D虚实现实可视化系统

一只数据鲸鱼

数据可视化 工业互联网 vr 智慧工厂 零件拆解

GitHub上收录400余篇任正非的讲话稿

不脱发的程序猿

GitHub 开源 程序人生 任正非讲话

智慧光伏能源-园区光伏发电能源管控可视化

一只数据鲸鱼

数据可视化 智慧园区 智慧能源 能源管理 光伏发电

Serverless over Storage

焱融科技

云计算 容器 云原生 高性能 文件存储

计算机视觉常用图像数据集标记平台

不脱发的程序猿

人工智能 计算机视觉 图像处理 图像数据集标记平台

BoCloud博云微服务平台3.0正式发布:让微服务转型路径更清晰

BoCloud博云

微服务

全球案例 | 一家财富500强公司利用 Jira 和 Jira Align 将万人级团队的生产力提高了 30%

Atlassian

管理 DevOps 敏捷 Jira 协同办公

dex优化对Arouter查找路径的影响

vivo互联网技术

android mongodb

百度爱番番与Servicemesh不得不说的故事

百度Geek说

因为一个字符校对问题,我的大厂面试挂了

华为云开发者联盟

MySQL 字符 字符校对 语句 MySQL5.7

用敏捷扑克做需求评审的3大优势,你get了吗?

LigaAI

高效工作 团队管理 产品思考

从VMWare安装到Nginx配置

wildpig

nginx vmware Centos 7

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