Dart语言框架

谷歌公司2023年11月30日
12002阅读

作品详情

1历史

发布

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

标准化

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

功能介绍

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

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
案例
openclaw应用部署调试,期货股票回测,数据更新,处理,筛选买入卖出点,量化交易,因子优化。流量接收,数据包解析,合成,乱序重排,结果输出等。物料管理网页,库存管理,出入货,资产管理统计等。建了一个自动化任务中心,可以分发任务给所有终端同时执行
1720金融C++Web工业互联网LinuxC
核心电商模块:商品浏览与搜索(Elasticsearch全文检索)、购物车管理、多渠道支付(微信/支付宝)、订单与物流追踪、用户注册登录与地址管理。差异化功能:定制服务(AI尺码推荐、自定义图案审核、生产进度追踪)、会员体系「衣品值」积分与等级、优惠券系统(满减/折扣/免邮)、退款退货全流程、旧衣回
7K7K是一个休闲游戏网站。网站主要搜集互联网上广泛的小游戏资源,游戏分类包括休闲、动作、冒险、换装、射击、战争、双人、益智等。主站已经上线并运行10余年,uv相当一段时间超越4399
950电商RedisWebLaravel
项目包含微信小程序、管理后台、后端API、微信对接机器人、BOSS自动获客机器人,覆盖招聘专员管理、微信对接台账、对账、招聘地图、自动聊天获客等功能,是一个通过AI能力解决招聘成本高问题。
管理端:反馈处理,人员资料管理,举报管理,实名信息审核等其它。小程序:登录注册,首页匹配,广场动态,聊天,资料操作,评论,喜欢和黑名单,实名认证等。服务端:微信登录注册,聊天ws,数据入库等。
当前共1298个项目

评论