dart 这个语言有前途,优点挺多

2023 年 1 月 10 日
 ericgui

有点像 Java ,但 vscode 就可以写了

有点像 javascript ,但却是静态语言,比动态语言感觉稳很多

又有 flutter 这个框架,覆盖 iOS ,Android ,web 和 desktop

将来要是搞个后端框架,就可以全栈了

16016 次点击
所在节点    程序员
92 条回复
Removable
2023 年 1 月 11 日
@ericgui Xamarin 或者 maui 了解一下
zqlcrow
2023 年 1 月 11 日
@debuggerx 我错了
TomVista
2023 年 1 月 11 日
react 和 vue 告诉我们,对于前端, 面向对象 / class like 是糟粕,已被放弃 .dog
debuggerx
2023 年 1 月 11 日
wdwwtzy
2023 年 1 月 11 日
@debuggerx 没看到什么亮点啊,都是常见的语法。
另外有些地方还 var 和具体类型混用了,是不是都用 var 好一些
debuggerx
2023 年 1 月 11 日
@wdwwtzy 我觉得没什么亮点就是优点,上面有解释,我喜欢这个 Angel3 这个 dart 的后端框架就是因为觉得它和 Express 很像,写起来有熟悉的感觉
linkopeneyes
2023 年 1 月 11 日
@TomVista angular webcomponent 告诉我们,对于前端,面向对象也是瑰宝
serco
2023 年 1 月 11 日
要不是 flutter, Dart 现在应该坟头草都三米高了。。。

只能说再好再烂的语言都需要一个流行的场景
simo
2023 年 1 月 11 日
多学几个语言就好了,不同场景利用不同语言优势,甚至组合开发很正常
yuankui
2023 年 1 月 11 日
dart 的 json 序列化就要把人恶心死。
mxT52CRuqR6o5
2023 年 1 月 11 日
@TomVista 主要是 js 的 class 太羸弱了,dart 里用 class 描述组件其实还好
ajaxpost
2023 年 1 月 11 日
dart 有用起来很爽的持久层框架吗
ericgui
2023 年 1 月 11 日
@yuankui 任何一个语言都有恶心的地方吧
XCFOX
2023 年 1 月 11 日
同样是谷歌的语言,Dart 比 go 要现代得多。
要是谷歌当初选择在服务端上发力 Dart 而不是 go 就好了
kingzeus
2023 年 1 月 11 日
语言从来不是重点,相对而言,文档完备程度 /开发环境的友好度 更为重要

从产品层面来说,大部分情况下,都是根据业务场景去选择实现方案,包括选择开发语言的。小部分情况也是基于现有开发人员的技能来选择开发语言的,几乎就没有因为语言特性来选择产品开发语言的。

语言的很多特性是可以不用的,比如 C++有多重继承,在项目上完全可以忽略的,也不会影响产品性能。所以纯粹讨论语言特性没啥意义,大部分其实并不会被使用。
MakHoCheung
2023 年 1 月 11 日
@DCELL Swift 我心目中第一的现代语言
a62527776a
2023 年 1 月 11 日
资本不会考虑这些
chrisia
2023 年 1 月 11 日
kotlin 不是无敌?
ericgui
2023 年 1 月 11 日
@a62527776a 资本会考虑跨平台的,毕竟是一套代码复用

不然 swift 再牛逼,也写不了 android
不然 kotlin 再牛逼,也写不了 ios

多招一个人,就是多一份薪水
CaffreySun
2023 年 1 月 11 日
@jiangzm xml 估计回不去了,最近客户端新出的 UI 开发技术都是用代码进行声明式布局( SwiftUI 、Jetpack Compose 、Flutter ),我认为一个很重要的原因是代码声明式布局要比 XML 简单,学习 xml+操作 xml 的语言 的成本比只学习一门 dart/swift/kotlin 语言要高。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/907891

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX