写点什么

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

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

关注

评论

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

奖金+1 万,OpenTenBase 开源核心贡献挑战赛,KB 专家助力其跑在 K8s 上

小猿姐

开源 Kubernetes

百度百舸 AIAK-LLM 的大模型训练和推理加速实践

Baidu AICLOUD

训练 推理 大模型

Python最容易犯的五个错误,你中了几个?

我再BUG界嘎嘎乱杀

Python 编程语言 开发语言

公司里的“卷王”,是主动选择还是迫于无奈?

伤感汤姆布利柏

中国科学家颜宁荣膺2024欧莱雅-联合国教科文组织“世界杰出女科学家成就奖”

财见

MySQL 给用户添加 ALTER VIEW 的权限

华为云开发者联盟

MySQL 数据库 华为云 华为云开发者联盟 企业号2024年5月PK榜

win版JetBrains PhpStorm 2024(PHP集成开发环境)中文特别版

iMac小白

PhpStorm中文版 Phpstorm下载 PhpStorm激活版 PhpStorm破解版

一文读懂 Pencil 积分,打开 Pencils Protocol 生态权益大门

西柚子

2024/25 奥特斯再度迈入增长之路

财见

一键自动化博客发布工具,用过的人都说好(51cto篇)

程序那些事

工具 自动发布

万界星空科技电线电缆行业生产管理智能化MES

万界星空科技

mes 万界星空科技 电线电缆行业 电线电缆mes

宝尊将于2024年5月28日发布2024年一季度未经审计财务业绩

财见

金蝶发布AI管理助手 重构苍穹AI平台

人称T客

8000-12000奖金等你拿,OpenTiny 开源之夏10大导师齐上阵,带你立刻get 项目详情!!!

OpenTiny社区

Vue 前端 低代码 组件库 OpenTiny

结合多模态 AI 谷歌展示 AR 眼镜原型机;Meta 被曝开发带摄像头的 AI 耳机丨 RTE 开发者日报 Vol.204

声网

企业级小程序技术平台与中间件提供商凡泰极客完成近亿元B轮融资

FN0

小程序 小程序化

数据库索引回表困难?揭秘PolarDB存储引擎优化技术

阿里云瑶池数据库

数据库 阿里云 polarDB 分布式,

vivo蓝心大模型登陆火山方舟,一站式方案实现智能普惠

新消费日报

Qualcomm QCN9274 and QCN6224: Performance comparison and application scenarios of RF module cpus

wifi6-yiyi

qcn9274 QCN6224

Python在物联网中的应用

技术冰糖葫芦

Altair 宣布收购 Research in Flight,为空气动力学分析开辟新途径

财见

一文读懂Pencils Protocol Valut的收益叙事:一鱼多吃

西柚子

什么是ARP攻击,怎么做好主机安全,受到ARP攻击有哪些解决方案

德迅云安全杨德俊

win版JetBrains IntelliJ IDEA Ultimate 2024(Java集成开发环境)激活版

iMac小白

不容错过的邀请:《哈利·波特》全系列中英文版本上线华为阅读

最新动态

软件测试学习笔记丨MyBatis 多条件查询和模糊查询

测试人

软件测试

MyBatis如何通过拦截器修改SQL

源字节1号

开源 软件开发 前端开发 后端开发 小程序开发

解锁高效创新:IPD策略如何重塑产品开发流程

IPD产品研发管理

项目管理 产品经理 IT IPD 产品研发

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