Dart

开源公司:谷歌公司

作品详情

外文名
Dart
展开
项目创建者
Lars Bak,Kasper Lund
展开
推出时间
2011年10月10日[2]
展开




1历史






发布


Dart亮相于2011年10月10至12日在丹麦奥尔胡斯举行的GOTO大会上[3]。该项目由Lars bak和kasper lund创建。




标准化


Ecma国际组织组建了技术委员会TC52来开展Dart的标准化工作,并且在Dart可以编译为标准JavaScript的情况下,它可以在任何现代浏览器中有效地工作。Ecma国际组织于2014年7月第107届大会批准了Dart语言规范第一版,并于2014年12月批准了第二版。




Flutter


2015年5月Dart开发者峰会上,亮相了基于Dart语言的移动应用程序开发框架Sky[4],后更名为Flutter。




新版本


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




2例子





hello world例子


在终端打印字符串‘Hello World!’


计算斐波那契数列


一个简单的类


计算两点距离


异步并发示例


使用了Isolate



声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
案例
1. 项目分为音频社交、小游戏和用户三大板块。 2. 我参与了三大板块的前后端开发,以及测试和运维。 3. 主要难点是音频社交相关的 WebRTC 技术的开发和部署。最终实现了用户加入语音房、开麦、闭麦、申请成为发言人、管理员剔除成员、用户主动退出语音房等功能。
790APPFlutterflutterGolangdocker音频社交
1、可以自动检测电脑上的串口进行选择 2、可以选择设备的类型,生成相应的唯一ID 3、通过串口与设备进行交互,把唯一ID烧入到设备
名称: quick-msg 简介:无需安装Kafka等消息中间件就能使用消息队列的服务。 安装说明: 编辑 config.ini 执行 ./qmsg config.ini 硬件要求 操作系统:RHEL, CentOS,Ubuntu,macOS 10.13+ 软件:glibc 2.12+, x86_64, x86_32 内存:最小1GB以上 本地存储:最小1GB以上 网络:最小百兆网卡
名称:quick-mysql 简介:一键快速安装mysql,程序无序修改自动支持分库分表,完全透明。 安装说明: 编辑config.ini 执行 ./quickmysql -i config.ini 进行安装 删除 ./quickmysql -r config.ini 进行删除 硬件要求 操作系统:RHEL, CentOS,Ubuntu,macOS 10.13+ 软件:glibc 2.12+, x86_64, x86_32 内存:最小1GB以上 本地存储:最小1GB以上 网络:最小百兆网卡
基于go-zero做的微服务项目,实现用户管理。以及全局变量管理,gorm连接多数据源,添加支持,dm,oracle。实现grpc调用,可扩展其他微服务,轻松接入其他模块。
当前共906个项目

评论