Dart

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(项目)
(链接)
第36行: 第36行:
 
==链接==
 
==链接==
 
*[http://www.dartlang.org/ Dart官网]
 
*[http://www.dartlang.org/ Dart官网]
 +
*[https://github.com/dart-lang/sdk/wiki Dart SDK Wiki]
 
*[http://download.huihoo.com/dart/ Dart本地下载]
 
*[http://download.huihoo.com/dart/ Dart本地下载]
 
*[http://www.infoq.com/cn/articles/google-dart Google Dart精粹:应用构建,快照和隔离体]
 
*[http://www.infoq.com/cn/articles/google-dart Google Dart精粹:应用构建,快照和隔离体]
第46行: 第47行:
 
[[category:google]]
 
[[category:google]]
 
[[category:JavaScript]]
 
[[category:JavaScript]]
 +
[[category:huihoo]]

2018年10月22日 (一) 16:25的版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Dart Thanks, Wikipedia.

Dart 由Google主导开发,于2011年10月公开,它的开发团队由Google Chrome浏览器V8引擎团队的领导者拉尔斯·巴克(Lars Bak)所主持,它的目标在于取代 JavaScript

Dart 语言的开发团队便包含当年开发 V8 引擎的团队。他们对 JavaScript 的评价是:“JavaScript 语言与生具来的残疾是无法通过进化改善的。”

类似于JavaScript,Dart也是一种面向对象语言,但是它采用类基础编程,与JavaScript不同。它只允许单一继承,语法风格接近C语言。

Dart的一些特性解决了像Java或Javascript语言长久以来存在的问题。它的快照功能类似于Smalltalk的映像(image),使用快照不仅可以带来(接近)即时的应用程序启动速度,而且还没有映像遗留的一些问题。隔离体特性可以确保代码在无共享状态的单线程内执行,它的消息传递并发类似于Javascript中的web workerErlang中的进程。Dart的这些语言特性使得我们可以开发可扩展的和模块化的应用。Dart代码既可以被DartC编译器编译成普通的Javascript,也可以在Dart虚拟机(Dart VM)中执行。

目录

简介

Dart由Google开发,类似JavaScript。Dart也是一种面向对象语言,但是它采用基于类的编程。它只允许单一继承,语法风格接近C语言。

功能

指南

$ brew tap dart-lang/dart
$ brew install dart
$ brew info dart
$ brew upgrade dart

下载 Dart Editor

cd dart/DartEditor.app/Contents/MacOS
./DartEditor &

项目

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱