Dart语言框架

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

作品详情

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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
案例
体育/电竞赛事竞猜与预测平台,含代币经济、链上竞猜与结算、收益/排行/充提体系、金融数据图与订单薄等、NFT卡片,质押。配套后管系统,对接tg机器人与Debox平台
500金融、 区块链、 Vue、 Web、 Web3、 Solidity
**项目定位:**面向个人开发者与小型团队的大模型接入及管理平台,解决多渠道配置分散、模型调用接口不统一、使用成本难追踪等问题。用户可注册账户,配置自己的上游渠道和网关密钥,通过OpenAI兼容接口调用模型,并在可视化控制台查看用量与成本。**核心功能:**支持渠道管理、模型映射、密钥管理、流式响应
多端应用用户在微信小程序查询到仓包裹、操作包裹发货手机APP、电脑端软件完成仓库相关操作公司主页(可登录、发货、查看包裹等)后台管理(管理包裹、管理订单、仓库操作、编辑用户端资讯)
1,需要有操作界面,可以选择录制的原图、录制的画面、录制的声音、录制的文件2,支持录制视频动态,尽量保持跟视频同步3,支持录制声音声音的源头可以是系统播放或者是麦克风4,支持多个分辨率格式保存
1,可以接受笔记本的声道输出的声音2,能够把这个声音通过大模型平台进行实时翻译3,翻译后的语音可以字幕显示到平台上4,显示字幕可以调整颜色大小,可以调整延时
当前共1757个项目

评论