与JavaScript更好的集成——Dart响应了这一号召

发布于:2021-02-06 00:00:41

0

81

0

JavaScript Dart

谷歌和Dart最终承认失败,他们试图成为新的无所不在的网络语言。在经过大量的自我反省之后,Dart有了一个新的,集中的策略,现在将把Dart编译成JavaScript。

在寄希望于Dart成为网络的新语言之后,谷歌支持的Dart团队未能说服开发者相信Chrome——以及世界——需要一个Dart VM。相反,团队将把他们的web工作集中在把Dart编译成JavaScript上。

寄予厚望

当最初有报道称JavaScript无法提供Chrome所需的速度时,谷歌启动了发布Dart标准规范的过程。谷歌产品经理Anders Sandholm认为,这一语言的“里程碑”是“朝着Dart在web浏览器中原生运行的未来迈出的重要一步”。

但是Dart的联合创始人似乎不得不放弃谷歌的梦想,宣布对语言的热爱并不能直接转化为Chrome的统治地位:

为了做什么是最好的为我们的用户和网络,而不仅仅是谷歌Chrome,我们将把我们的网络努力集中在编译Dart到JavaScript。我们已经决定不把Dart VM集成到Chrome中。

Dart的联合创始人Lars Bak和Kasper Lund谈到了一种新的网络战略,关注用户的需求,即“用Dart更高效地构建web应用程序”。注意到开发人员的反馈是“一致的”,他们正在听取要求更好的方法在所有浏览器上调试和优化应用程序的呼声。

虽然开发人员在部署到web时将Dart编译为JavaScript,但他们仍然需要更好地与JavaScript集成。正如我们之前说过的,Dart应该始终致力于与JavaScript一起存在,并编译为可读的,但快速的JS。看到团队最终接受了这一理念,我感到很欣慰。

公告的其余部分还为谷歌广告留出了空间,以及谷歌对Dart的依赖和承诺,巴克和隆德强调了这一点,向我们表明他们仍然对Dart感兴趣。谷歌广告被认为是对新战略的支持,拥有“100万行省道代码,而且这个数字还在快速增长”。

上面的新闻只是表明JavaScript到处都是血腥的,就目前而言,没有人能够逃脱或击败它。如果你不能打败他们,就加入他们。