百度 | 神马 | 搜狗 | 技术文档 | 学习资料分享 - 记录帝国CMS及运维技术的点点滴滴
你的位置:首页 > 实用IT技术 » 正文

【经典网站】DartLang:结构化Web编程语言

发布时间:2020-09-16

DartLang:结构化Web编程语言是一种“结构化的Web编程”语言,Dart编程语言在所有现代的浏览器和环境中提供高性能;新的语言将帮助开发人员创建一个结构化的和灵活的Web编程语言,使Dart语言成为程序员熟悉和自然的语言并且很容易学习。

Dart代码可以用两种不同方式执行:一是通过一个原生的虚拟机;另一种则是JavaScript引擎,使用编译器将Dart代码转换为 JavaScript代码。也就是说,你可以使用Dart编写一个Web应用程序,并在任何现代浏览器上编译及运行它。虽然目前Dart VM尚未集成至Chrome中,但已在研究计划之中。

Google已经在 开源软件库dartlang网站上提供其语言和开发工具,详细介绍这个平台如何适合一个人的小型团队到大型项目,通过本地虚拟机执行的代码或者在 JavaScript引擎上执行代码。JavaScript引擎可以把Dart代码翻译为JavaScript。

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

Dart如果真的像是解释性Smalltalk语言的话,它几乎将直接与JavaScript和Python竞争。如果将“Go”语言作为衡量标 准,Dart其实更像是一个新奇小玩意,而不是什么开拓性的工具。它可能只是为了解决“以Google为中心”的问题,而不是旨在成为一种流行的编程语言。

Top