作者:W于小北B | 来源:互联网 | 2023-10-11 19:33
Dart是谷歌开发的计算机编程语言,后来被Ecma (ECMA-408)认定为标准。它被用于web、服务器、移动应用和物联网等领域的开发。它是宽松开源许可证(修改的BSD证书)下的开源软件。
(重点:Dart是Google的 所以很牛 )
Dart是面向对象的、类定义的、单继承的语言。它的语法类似C语言,可以转译为Javascript,支持接口(interfaces)、混入(mixins)、抽象类(abstract classes)、具体化泛型(reified generics)、可选类型(optional typing)和sound type system。
(重点:Dart和C语言很像 有C语言基础的同学 学起来很快 但是没有的话 其实也没有那么难 我就没有基础)
发布
Dart亮相于2011年10月10至12日在丹麦奥尔胡斯举行的GOTO大会上。该项目由Lars bak和kasper lund创建。
标准化
Ecma国际组织组建了技术委员会TC52来开展Dart的标准化工作,并且在Dart可以编译为标准Javascript的情况下,它可以在任何现代浏览器中有效地工作。Ecma国际组织于2014年7月第107届大会批准了Dart语言规范第一版,并于2014年12月批准了第二版。
Flutter
2015年5月Dart开发者峰会上,亮相了基于Dart语言的移动应用程序开发框架Sky ,后更名为Flutter。
新版本
2018年2月,Dart2成为强类型语言。
(重点:了解一下就好了 很多同学是学Flutter 才知道有dart这门语言的 以后吹牛的时候能用到)
例子
hello world
1 2 3 | main() { print( '你是最亮的仔' ); } |
简单些一个例子就好了 so easy .
今天先说到这 有时间再给你们整理一些Dart2的相关资料 我是爱你们的萝卜 ❤️