ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 了解Dart ## 讲课大纲 ### dart是什么? - 新的编程语言 - google - golang - js - dartvm,集成到chrome,15年移除了 - sky,移动开发框架,改名为Flutter - flutter成为fuchsia物联网操作系统的指定ui框架 ### dart属于什么级别的语言? - dartvm,应用层编程语言 - native code,直接运行在硬件之上 - dart比作java、js ### dart的主要特性 - 单进程异步事件模型 - 强类型语言,支持弱类型写法 - dartvm的性能是比较快的,java7 vm - 面向对象的,object - Future、Stream模型 - dart是跨平台,前端、后端、移动 ### dart可以用来做什么? - 前端、后端、移动 - flutter skia 2d绘图引擎,widget - flutter支持ios、android、fuchsia、web、desktop(win、macos、linux) - 命令行程序 - 浏览器 ### 为什么要用dart,理由是什么? - flutter跨平台的UI技术 - java 网络领域跨平台(win、linux) ### dart的学习路线 请看说明中的课程概述