zl程序教程

您现在的位置是:首页 >  其他

当前栏目

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

2023-09-14 08:56:49 时间

引用

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

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

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

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

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


微软终于决定解决这项恼人问题 一直以来我们在使用Windows系统都会遇到一个令人非常厌烦的问题,就是当删除某个文件时会弹出“文件正在被使用,您无法删除该文件”的窗口,而你没有别的办法只能点击“确定”。或者使用任务管理器直接结束这项进程,但问题是不是所有程序你都能找到进程,有些非常小的dll进程普通人根本不知道它属于哪项程序,最后唯一的办法可能就是重启再删除了。
LinkedIn缘何抛弃Ruby,转投NodeJS怀抱? 记得在2012年10月份的时候,鉴于性能和可扩展性方面的原因,LinkedIn将其移动设施的后台Ruby on Rails替换成了Node.js。那么为什么要做出这样的决策,Node.js又比Ruby强在哪里呢?下面一起来为你解答
Facebook 发布开源编程语言 Hack Facebook周四发布一款名为“Hack”的全新编程语言,并声称该语言将能使代码的编写和测试更加高效快速。Facebook已在公司内部使用该语言超过一年时间,现在将以开源的形式将其正式发布。