Dart语言介绍

作者: 高阿呆 | 来源:发表于2019-04-22 02:00 被阅读0次

    Dart语言介绍

    Dart官方文档:

    Dart是谷歌发布的一门开源的计算机编程语言,后来被Ecma (ECMA-408)认定为标准。它被用于web、服务器、移动应用和物联网等领域的开发。它是宽松开源许可证(修改的BSD证书)下的开源软件。 Dart是面向对象的、类定义的、单继承的语言。它的语法类似C语言,可以转译为JavaScript,支持接口(interfaces)、混入(mixins)、抽象类(abstract classes)、具体化泛型(reified generics)、可选类型(optional typing)和sound type system。

    发展历史

    发布
    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成为强类型语言。

    应用场景
    Web开发
    跨平台的移动应用开发 (flutter)
    脚本或服务端开发

    当前使用版本


    Snip20190422_1.png

    相关文章

      网友评论

        本文标题:Dart语言介绍

        本文链接:https://www.haomeiwen.com/subject/sjcegqtx.html