五大原因导致 Google 放弃在 Chrome 中使用 Dart 语言

简介:

最新发布的 Dart 已经非常接近下版本 Dart 1.9,它加入了众人期待的 Dart 1.9 中的特性,如:异步/等待和 Dart 分析服务器,实际上,发布的时候它并没吸引到众人的眼光。为什么呢?主要是因为 Dart 不是 web 中的主流开发语言。同时也因为这个原因,Google 不会将其集成到 Chrome 浏览器中。

那么,是什么导致 Google 不将 Dart 作为重要的 web 开发语言呢? 主要有下面五个原因:

  • JavaScript 在使用中占有统治地位——JavaScript 占据最频繁使用语言中的第七位。
  • Dart 的优良特性使 JavaScript 用起来更好——静态类型 SIMD 和 模块化功能使 JavaScript 更好用。同时 Dart 最初在 JavaScript 启动地址失败,成功的推动了 JVM 语言的发展。
  • Chrome 中缺乏 Dart VM —— Dart 一直为 JavaScript 浏览器提供合作,或者是作为 Web 应用程序服务器端的语言出现。
  • Dart 真正的作用是提高工程师的生产效率,提供快速启动和迭代的作用
  • Dart 不被大众所采用——在 JavaScript 的规则中,Dart 并不能达到用户期望中的要求。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
7月前
|
Web App开发
kali2022.1安装google chrome develop 专业版
kali2022.1安装google chrome develop 专业版
57 1
|
6月前
|
Web App开发 Ubuntu 安全
【已解决】ubuntu 16.04安装最新版本google chrome出错, 旧版本chrome浏览器安装流程
【已解决】ubuntu 16.04安装最新版本google chrome出错, 旧版本chrome浏览器安装流程
449 0
|
4月前
|
Web App开发
Google Chrome 浏览器 119.0.6045.106 版本提示 STATUS_INVALID_IMAGE_HASH 崩溃
Google Chrome 浏览器 119.0.6045.106 版本提示 STATUS_INVALID_IMAGE_HASH 崩溃
68 0
|
4月前
|
Web App开发
GOOGLE chrome浏览器 非插件截图方法
emm...不知道大家知不知道,反正不管怎么样,我就拿来水一下 打开chrome 哦~ 右键审查元素 or F12 or ctrl+shit+i or 你自己设置的快捷键... 然后再ctrl+shit+p
127 0
|
6月前
|
关系型数据库 MySQL API
Go语言微服务框架 - 6.用Google风格的API接口打通MySQL操作
随着RPC与MySQL的打通,整个框架已经开始打通了数据的出入口。 接下来,我们就尝试着实现通过RPC请求操作MySQL数据库,打通整个链路,真正地让这个平台实现可用。
18 0
|
6月前
|
机器学习/深度学习 Prometheus Kubernetes
谁在用Go语言?Google、Uber、Netflix等大公司广泛采用
谁在用Go语言?Google、Uber、Netflix等大公司广泛采用
40 0
|
7月前
|
Web App开发
vscode 使用Markdown 常用技巧之摆脱Google Chrome直转PDF
vscode 使用Markdown 常用技巧之摆脱Google Chrome直转PDF
|
11月前
|
Web App开发 前端开发 开发者
《智能前端技术与实践》——第1章 开发环境配置——1.6 使用 Google 浏览器——1.6.1 注册 Chrome Web Store 开发者
《智能前端技术与实践》——第1章 开发环境配置——1.6 使用 Google 浏览器——1.6.1 注册 Chrome Web Store 开发者
|
11月前
|
机器学习/深度学习 数据采集 自然语言处理
谷歌为1000+「长尾」语言创建机器翻译系统,Google翻译已支持部分小众语言
谷歌为1000+「长尾」语言创建机器翻译系统,Google翻译已支持部分小众语言
|
11月前
|
数据采集 机器学习/深度学习 自然语言处理
顺手训了一个史上最大ViT?Google升级视觉语言模型PaLI:支持100+种语言
顺手训了一个史上最大ViT?Google升级视觉语言模型PaLI:支持100+种语言
159 0

热门文章

最新文章