学习Dart的10大理由

2019 年 5 月 22 日

学习Dart的10大理由

随着跨平台移动 UI 框架 flutter 的走红,小众语言 Dart 也逐渐进入开发者的视野。Dart 作为 Flutter 的御用开发语言,集多种编程语言的优点于一身,越来越受到开发者们的喜爱。今天我们跟随作者 Nafis Fuad 来细数下不得不学习 Dart 语言的十大理由。

2019 年的今天,Dart 是你能学习到的最佳语言之一。它作为编程入门语言也非常合适(在我看来,入门 Dart 至少比入门 Java 更容易)。我曾为开发一个新项目而学习了 Dart,结果我深深爱上了这门语言,乃至想为它编写一个完整的教程。我接触过的语言有很多,但它们都没有让我如此心动过。

Dart 是谷歌开发的一种通用编程语言,后被 Ecma 认定为标准(ECMA-408)。它被用于构建 Web、服务器、桌面和移动应用程序。——维基百科

Dart 的诞生

2011 年 10 月 10 日的 GOTO 大会上,谷歌的两位工程师发布了“Dart”;Dart 是一种全新的编程语言,旨在帮助开发者构建 Web 应用程序。Dart 1.0 于 2013 年 11 月 14 日发布。

与往常一样,来自谷歌的所有事物都能引发科技产业的极大兴趣。实话说,早期 Dart 项目自发布后就经历了一段停滞期(因为谷歌一开始希望 Dart 语言能取代 Javascript,或者扮演类似 CoffeeScript 的角色)。但这么多年过去,很多事情都发生了变化。现在 Dart 的主要使命已经改变,它已经广泛应用在众多类型的项目中了。

原文链接:【 https://www.infoq.cn/article/acRVVkbDzeUTS*DD6wv5 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2019 年 5 月 22 日 18:00 17583

评论 2 条评论

发布
用户头像
第二段第三段 一摸一样的两段话 就放上了, 你们有审核吗,
2019 年 08 月 06 日 09:30
回复
用户头像
google整flutter的目的就是为了推dart,因为在安卓上吃了java的亏,所以google一定会需要有自己的一个可以完全控制的开发语言。
2019 年 05 月 23 日 10:50
回复
没有更多评论了
发现更多内容

一致性hash算法的实现和平衡性测试

周冬辉

一致哈希

王鹏飞

架构师训练营--第五周学习总结

花花大脸猫

极客大学架构师训练营

数据库周刊31丨openGauss 正式开源;7月数据库排行榜发布;oracle ADG跨版本搭建;PG解决社保问题;mysqlbinlog解析……

墨天轮

MySQL 数据库 oracle 性能优化 opengauss

深入了解kafka系列-消费者

小技术君

kafka flink 消费 kafka Kafka知识点

Week05 作业

极客大学架构师训练营

架构师训练营第五周总结

方堃

极客大学架构师训练营

架构师训练营第五周作业

架构师 极客大学架构师训练营

第五周总结-缓存、消息中间件、负载均衡器、分布式数据库

吴建中

极客大学架构师训练营

第五周总结

考尔菲德

哈希表

Arthur

架构设计篇之面向对象设计

小诚信驿站

架构 架构师 架构分析 刘晓成 架构演进

架构师训练营 - 学习笔记 - 第五周

心在飞

极客大学架构师训练营

Spring Boot读取配置文件的几种方式

Java旅途

Spring Boot properties yaml

深入了解kafka系列-生产者

小技术君

kafka Kafka知识点

架构师训练营 - 技术选型

Pontus

极客大学架构师训练营

第 5 周 - 课后作业

大海

“区块链+” 医疗行业场景应用迎来大发展

CECBC区块链专委会

医疗方案 区块链+ 场景应用落地 多元场景应用

【架构师训练营 - 周总结 -5】

小动物

总结 极客大学架构师训练营 第五周

第5周 - 学习总结

大海

架构师训练营 - 第五周 - 学习总结

stardust20

一致性Hash算法

南宫煌

极客大学架构师训练营

1. 初识Jackson -- 世界上最好的JSON库

YourBatman

Jackson Fastjson JSON库

Jira feat. Confluence助力敏捷项目管理

YY哥-杨勇

扯淡 Java 集合

CoderLi

Java 后端 hashmap 后台

「架构师训练营」学习笔记:第 5 周 技术选型

Amy

总结 极客大学架构师训练营 消息队列 分布式缓存 第五周

架构师训练营 -- 第五周作业

stardust20

啃碎并发(四):Java线程Dump分析

猿灯塔

第05周 技术选型-01 学习总结

Jaye

技术选型之缓存、队列、负载均衡

olderwei

极客大学架构师训练营

分布式缓存一致性hash算法实现

考尔菲德

众安黑客马拉松大赛总决赛-InfoQ小编探班

众安黑客马拉松大赛总决赛-InfoQ小编探班

学习Dart的10大理由-InfoQ