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

简介:

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

引用

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

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

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

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

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

目录
相关文章
|
8月前
|
Web App开发 安全 数据安全/隐私保护
谷歌浏览器的受欢迎之谜:探析其引人入胜的特点
谷歌浏览器的受欢迎之谜:探析其引人入胜的特点
|
Windows
微软终于决定解决这项恼人问题
一直以来我们在使用Windows系统都会遇到一个令人非常厌烦的问题,就是当删除某个文件时会弹出“文件正在被使用,您无法删除该文件”的窗口,而你没有别的办法只能点击“确定”。或者使用任务管理器直接结束这项进程,但问题是不是所有程序你都能找到进程,有些非常小的dll进程普通人根本不知道它属于哪项程序,最后唯一的办法可能就是重启再删除了。
120 0
微软终于决定解决这项恼人问题
|
机器学习/深度学习 人工智能 Java
2020 年度编程语言排行榜出炉!C 语言称霸,Java 遭遇滑铁卢…….
最近,TIOBE 发布了过去一年的编程语言排行榜:
197 0
2020 年度编程语言排行榜出炉!C 语言称霸,Java 遭遇滑铁卢…….
|
JavaScript 前端开发 开发者
LinkedIn缘何抛弃Ruby,转投NodeJS怀抱?
记得在2012年10月份的时候,鉴于性能和可扩展性方面的原因,LinkedIn将其移动设施的后台Ruby on Rails替换成了Node.js。那么为什么要做出这样的决策,Node.js又比Ruby强在哪里呢?下面一起来为你解答
192 0
LinkedIn缘何抛弃Ruby,转投NodeJS怀抱?
|
PHP C语言 开发者
Facebook 发布开源编程语言 Hack
Facebook周四发布一款名为“Hack”的全新编程语言,并声称该语言将能使代码的编写和测试更加高效快速。Facebook已在公司内部使用该语言超过一年时间,现在将以开源的形式将其正式发布。
362 0
Facebook 发布开源编程语言 Hack