为什么 Java 开发没有普遍使用 kotlin

2022-03-24 14:47:40 +08:00
 Mateverse

我周围的情况是基本没有 java 开发使用 kotlin ,基本都是移动端( Android )在是用,好奇为什么…

18525 次点击
所在节点    程序员
129 条回复
ChenSino
2022-03-28 09:56:18 +08:00
哈哈 懒得学啊,还有公司都用 java,自己学了也没用
tramm
2022-03-28 10:30:19 +08:00
@leighton 好的,感谢
zhanlanhuizhang
2022-03-28 10:55:26 +08:00
kotlin 语法糖真的多。感觉看其它人的代码有问题。
demo06
2022-03-28 10:57:38 +08:00
@ssynhtn 为什么学一门新技术在你这成了自找苦吃?
kx5d62Jn1J9MjoXP
2022-03-28 11:02:18 +08:00
@demo06 学新技术又没有什么实质收益,它就不是自找苦吃了?
demo06
2022-03-28 11:57:03 +08:00
@ssynhtn 打扰了
yazinnnn
2022-03-28 12:13:24 +08:00
提醒一下,java 老手学 kotlin 是找糖吃不是找苦吃

如果你觉得 null safety ,data class ,when 表达式,函数类型,密封类 /接口,协程等等是苦,那么高版本 java 的 var switch 表达式,instance of 推导,密封类,文本块,loom ,lombok ,lambda 也都是苦

还是抱着 jdk7 入坟吧
TArysiyehua
2022-03-28 22:44:02 +08:00
@nicevar 你说的是没错,问题是现在卷的不行,你不会就是面试过不了,这个也是事实。大多数人都是面向简历编程。
正如你所说的,大部分项目仍然还用着 java ,为啥还这么多人学 kotlin ,难道真的是因为爱?
明显就是因为面试要考
nicevar
2022-03-28 23:35:27 +08:00
@TArysiyehua 因为面试要考就太扯淡了,如果一家公司因为不会 kotlin 不让通过的话,那这家公司面试水平真的不是一般的低,稍微正常的人都知道一个合格的安卓开发人员即使没学过 kotlin ,一周差不多就能上手了,学 kotlin 并不是因为面试,是因为 google 在转向 kotlin ,但是目前不会完全不影响任何安卓软件的开发。

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

https://www.v2ex.com/t/842611

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

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

© 2021 V2EX