Dart语言遭微软鄙视 谷歌疏远盟友必败

开发 前端
谷歌推出 Dart 语言,目的是解决 JavaScript 的缺点。当谷歌在 Dart 上注入满腔热情之时,微软却泼了一盆冷水,称“改善 JavaScript 还有很长的路要走”。

微软 JavaScript 团队近日发布了一篇博文,文中写道

引用

谷歌在推广 Dart 时称 JavaScript 有根本性的缺陷,在这种情形下,需要在语法和运行时上和 JavaScript“一刀两断”。我们不同意这种观点。

Dart 的起步是比较艰难的,谷歌早期关于Dart 的开发过程是封闭的,疏远了一些盟友。而盟友恰恰是Dart 发展的关键,要想发展,它需要各大浏览器开发商的支持。从微软目前的立场来看,Dart 很难得到微软IE 的支持。尽管开发者对 IE 抱怨不断,但IE 目前占据了一半的浏览器市场份额,是个不可忽视的角色。

而要想代替JavaScript,似乎更加困难。作为主要的Web 开发技术,JavaScript 还是有很多优势的:开发者比较熟悉;现代浏览器运行 JavaScript 的性能显著提高;目前存在的大量的基于 JavaScript 的库(如 jQuery),极大地便利了 Web 开发。这意味着 JavaScript 目前已进入了稳步提高的良性循环中,使其他的类似语言很难有立足点。

微软建议各方应致力于目前的JavaScript 标准运行时的扩展,以及建立必要的语法特性。

Dart 的发展前景堪忧,或许会重蹈谷歌GO 语言的覆辙,陷入不温不火的境地。近几年来,谷歌一直在创新,不断地推出新产品,同时也在不断关闭一些产品,尽管其拥有先进的技术,但是市场推广也是非常重要的。在这方面,谷歌还是要跟苹果多学学。

原文:http://www.iteye.com/news/23468

51CTO推荐专题:Google Dart新结构化编程语言

【编者按】Google Dart旨在取代JavaScript,JavaScript确实有着不能修复的技术问题,因此需要一个真正完善的语言来取代它。但是Google的单边主义、非协商方式表明了Dart必然要受到一些怀疑,在说服应用开发人员拥抱Dart上的挑战是不可避免的。

【编辑推荐】

  1. 2011年11月编程语言排行榜:Google新利器Dart
  2. Dart中的可选类型是如何工作的
  3. 瞬间秒杀所有人的Dart语言版Hello World
  4. Dart VS JavaScript之JavaScript的先天残疾
  5. 众家评说谷歌新编程语言Dart
责任编辑:陈贻新 来源: iteye
相关推荐

2011-09-09 12:09:27

Dart

2011-10-13 10:07:26

Dart

2018-12-10 23:01:44

2011-11-28 09:05:01

JavaScriptDart微软

2013-07-10 10:11:06

2013-07-10 10:40:18

2023-06-09 08:43:26

人工智能聊天机器人

2011-09-01 14:37:41

2013-09-09 10:35:34

JavaScriptDart谷歌

2010-12-08 11:24:46

面试

2019-08-14 11:18:59

苹果iCloud云存储

2011-10-31 14:53:23

Dart

2021-11-05 12:40:43

Python类型语言代码

2010-01-18 10:38:27

2020-10-29 07:07:20

谷歌垄断服务

2022-03-23 13:57:24

勒索组织黑客

2023-03-22 11:03:48

人工智能微软谷歌

2023-05-12 12:43:49

开源人工智能

2012-10-08 09:50:04

编程语言排行榜JavaScriptDart

2012-10-15 14:25:59

IT技术周刊
点赞
收藏

51CTO技术栈公众号