Dart

4

软件描述

Dart(最初称为Dash)是由谷歌开发的一种Web编程语言。它于2011年10月10日至12日在奥胡斯举行的GOTO大会上首次发布。Dart的目标是“最终取代JavaScript,成为开放网络平台上Web开发的通用语言”。

官方网站

访问软件的官方网站了解更多信息

官方认证

dart.dev

安全链接HTTPS
立即访问

什么是 Dart?

Dart(最初称为Dash)是由谷歌开发的一种Web编程语言。它于2011年10月10日至12日在奥胡斯举行的GOTO大会上首次发布。Dart的目标是“最终取代JavaScript,成为开放网络平台上的通用语言”。

动机:
Dart旨在解决JavaScript的问题(据泄露的备忘录称,这些问题无法通过语言演进解决),同时提供更好的性能、“更易于用于大规模项目开发”以及更强的安全特性。谷歌提供了一个跨编译器,可将Dart编译为ECMAScript 5,以兼容非Dart浏览器。谷歌还计划在Chrome中集成原生虚拟机(目前已有Chromium分支可用),并鼓励其他浏览器厂商也采取类似举措。

编译器:
dartc将Dart编译为普通JavaScript。Frog是用Dart编写的新一代Dart编译器;尽管其功能尚不及dartc全面,但生成的代码优化程度更高。2011年11月18日,谷歌发布了Dart Editor,这是一款基于Eclipse组件的开源Dart编辑器,支持Mac OS X、Windows和Linux系统。

主要功能

🔄 替代方案

66 个选择
0

P 是由微软和加州大学伯克利分校共同开发的一种用于异步事件驱动编程和物联网的编程语言。

Beef Programming Language

Beef Programming Language

0

Beef 是一种开源的、面向性能的编译型编程语言,其开发与集成开发环境(IDE)同步进行。

Squirrel (programming language)

Squirrel (programming language)

5

Squirrel 是一种高级命令式、面向对象的编程语言,旨在成为一种轻量级脚本语言,适用于视频游戏等应用对尺寸、内存带宽和实时性方面的要求。

0

Rebol(历史上称为REBOL)是一种跨平台的数据交换语言,也是一种由卡尔·萨森拉特设计的多范式动态编程语言,用于网络通信和分布式计算。它引入了“方言”概念:小型、优化的、领域特定的……

Objective-J

Objective-J

0

Objective-J 是作为 Cappuccino Web 开发框架的一部分而开发的一种编程语言。它的语法几乎与 Objective-C 完全相同,并且它与 JavaScript 的关系,正如 Objective-C 与……的关系一样。

Kaffeine JS

Kaffeine JS

0

Kaffeine 是对 JavaScript 语法的一组扩展,旨在使其更易于使用。它直接编译为与输入非常相似、可读性强且逐行等价的 JavaScript(你可以选择美化)。

上一页下一页
评分4.0 / 5.0

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub