dart

dart

一 概述

1 简介

2018年2月,Dart2成为强类型语言.

Dart 属于什么级别的语言:Dart 属于应用层编程语言。它有自己的 DartVM ,通常情况下运行在自己的VM上,但是在特定情况下他也可以编译成 Native Code 运行在硬件上(比如移动开发框架中,Flutter 会将代码编译成指定平台的 Native Code 以提高性能)。运行 Dart 编写的软件,既可以以明文代码的方式直接运行,还支持运行快照打包后的二进制,以提高启动速度、安全性和性能。你可以将它当做JAVA,亦可以当做 JavaScript;它比 JAVA 简单,易于理解,比JavaScript 更加规范,更加工程化。

可以简单地认为Dart就是google版的java,如果了解java和vert.x,上手dart会非常快

优点

  1. 带类型推断的强类型

  2. 单进程异步事件模型

  3. 独特的隔离区( Isolate ),可以实现多线程

三 基础

文档

  1. 网友根据官网文档翻译的:https://www.kancloud.cn/marswill/dark2_document/709088

七 待整理

Last updated

Was this helpful?