博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Google将Dart项目迁移至GitHub平台,并中止了Chrome Dev Editor的开发
阅读量:6216 次
发布时间:2019-06-21

本文共 1161 字,大约阅读时间需要 3 分钟。

Google设计Dart的目标是让其成为一种更优秀的web语言,为不满足于JavaScript生态系统中现有功能的开发者提供了一套更健壮的语言与工具,同时也将更好的性能作为设计目标。虽然Dart明显较之JavaScript更健壮、设计更优秀,并且在一些基准测试中的指标已,但这门语言目前的发展遇到了一些挫折。

\\

,他们不会继续将Dart VM推送至浏览器,而是专注于将Dart编译为JavaScript的工作。在这次声明中Google提到,这样做的原因是开发者希望“能够将Dart与JavaScript进行更好的整合,并能希望能够通过一种更简单的方式让他们的应用在所有现代浏览器上进行调试与优化”(重点是“现代浏览器”)。开发者需要让他们的应用运行在所有主流浏览器上,希望整个开发、测试与调试流程能够跨所有平台实现统一。出于这一原因,他们回避了使用Dart VM的选择。因而Google选择将针对web的VM工作转到次要地位,但Dart团队并没有完全放弃Dart VM,他们仍在继续“”。

\\

另一个挫折是宣布开发中止,Google推荐在上手练习Dart时使用,而在实际开发中使用。此外,Google刚刚中止对的开发,这是一个JavaScript与Dart代码的编辑器,这一点或许是因为Google正在将专注点转向IntelliJ IDE,他们最近就将。对此,Google的软件工程师Devon Carew评论道:“Dart团队在IDE方面对于IntelliJ投入了成倍的关注,他们正致力于进行一些基础设施的建设,希望能够对所有IDE与开发环境有所帮助,特别是Dart Analysis Server。”这一点或许也暗示着Chrome的战略地位正在逐渐下滑,可能是因为它没有实现成为默认的web浏览器的目标,同时竞争者们在特性与性能方面也在迎头赶上,。

\\

Dart如今的竞争对手是TypeScript,对于JavaScript开发者来说,后者的使用更为简易。TypeScript的发展也颇为顺利,甚至AngularJS团队也与微软打得火热,帮助他们为TypeScript设计了注解功能。

\\

Google已决定,包括完整的SDK、VM、dart2js以及各种库。这一变化会使得这门语言对开发者产生更大的吸引力吗?这一点还有待观察。但有一点是毫无疑问的:打破习惯有时是一件很困难的事。虽然对于JavaScript的不足的抱怨声此起彼伏,并且Google投入了大量的精力打造出这门明显优于JavaScript的语言,但现实情况是浏览器的数量摆在那里,而开发者对于JavaScript的熟悉也影响了Dart的采用率。还有许多人愿意选择一种更简便的迁移路径,而这正是TypeScript所提供的。

\\

查看英文原文:

转载地址:http://wnlja.baihongyu.com/

你可能感兴趣的文章
高效运维最佳实践(02):员工的四大误区及解决之道
查看>>
.NET Core完成向RyuJIT的迁移
查看>>
为何百度、智链、蚂蚁金服,纷纷压注区块链溯源?
查看>>
关于HTTPOXY漏洞的分析说明
查看>>
Visual Studio 2017 15.5预览版添加对F# Core及Standard的支持
查看>>
系统监控:top vs Htop vs Glances
查看>>
通过调研开源基准测试集,解读大数据的应用现状和开源未来
查看>>
期待已久的Firefox 39最终顺利发布
查看>>
VS2017 15.4提供预览版,面向Windows 10秋季更新(FCU)
查看>>
如何通俗易懂地向别人解释React生命周期方法?
查看>>
马化腾:电力时代孕育了计算机,人工智能兴盛于云计算
查看>>
esp8266代码中的存储标记
查看>>
如何在C++中使用空引用及该或不该
查看>>
进击JavaScript之(三)玩转闭包
查看>>
js面试
查看>>
AngularJS指令实践
查看>>
Python工具分析风险数据
查看>>
Git自由之章 - 关于SSH 公钥
查看>>
关于classpath中有多个同名类或一个接口有多个实现类Spring启动失败总结
查看>>
数组reduce方法的高级技巧
查看>>