写点什么

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

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

关注

评论

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

上千人挑战,用通义灵码从 0 开始打造一款 App 爆火 | 第二课:搭建本机服务

阿里云云效

阿里云 云原生

B站,助力品牌与新一代年轻人共舞

财见

软件开发进度频频拖延,项目进度问题如何解决

爱吃小舅的鱼

项目进度

天津大学、浪潮信息、龙蜥社区等技术专家讲开源,龙蜥大讲堂12月精彩预告提前解锁

OpenAnolis小助手

操作系统 龙蜥社区 龙蜥大讲堂

除了Excel,哪些工具能快速绘制甘特图?6款推荐

爱吃小舅的鱼

甘特图

NocoBase 1.4.0 正式版发布

NocoBase

开源 低代码 零代码 无代码 版本更新

a16z丨2025 Web3 趋势预测:这些 Big Idea 或大有可为

TechubNews

HR Path通过收购Pay Human Group扩大全球版图

财见

AI招聘API:2024年国内外顶级平台的智能化解决方案

幂简集成

招聘 API AI招聘

人机协作智能体如何助力人形机器人产业发展?网易伏羲受邀分享前沿观点 | 活动预告

网易伏羲

人工智能 网易伏羲

上千人挑战,用通义灵码从 0 开始打造一款 App 爆火 | 第二课:搭建本机服务

阿里巴巴云原生

阿里云 云原生 通义灵码

如何成为一名“Java调优大神”?

了不起的程序猿

Java 面试 性能优化 架构师 jvm调优

黑芝麻智能端到端算法参考模型公布,一文了解技术亮点

财见

ETL是什么?浅谈ETL对数据仓库的重要性

RestCloud

数据仓库 ETL 数据集成 企业数字化

得物新一代可观测性架构:海量数据下的存算分离设计与实践

得物技术

生成式AI重构营销 超7成客户使用百度AI营销服务

Geek_2d6073

THE发布首届2025年跨学科科学排名

财见

不是领导时该如何管理员工

易成研发中心

团队管理 项目管理

文心智能体平台已汇聚15万企业,智能体分发量上涨16倍

Geek_2d6073

百度商业系统升级为“百度伴飞” :用生成式AI重构营销场域、经营、连接

Geek_2d6073

秒懂Requests响应时间获取技巧!

LLLibra146

Python 代码技巧 requests

DSP 的 CV 算子调用

地平线开发者

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

Alibaba Cloud Linux:助力太保科技整体云平台0故障,提效30% | 龙蜥案例

OpenAnolis小助手

操作系统 龙蜥社区 龙蜥案例

全方位探讨自主可信计算开源实践!龙蜥社区可信计算 SIG MeetUp 邀您报名

OpenAnolis小助手

操作系统 龙蜥社区 可信计算 龙蜥meetup

热忱如初,逐"智"前行 | 正雅齿科嘉兴智能生产基地落成投产

财见

云计算以及人工智能将为全球国内生产总值贡献数万亿美元

财见

23 位委员参会,第 28 次龙蜥社区运营委员会圆满结束

OpenAnolis小助手

操作系统 龙蜥社区 龙蜥社区运营委员会

联想按下“AI加速键”!目标:与5000万中小企业共创

脑极体

AI

Fish Speech 1.5 发布,TTS-Arena 排名开源第一;DeepMind Genie 2,一键生成无限虚拟世界

声网

Aeron 框架初探

FunTester

团队管理中如何做好目标管理

易成研发中心

团队管理 目标管理

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