想问下大厂的 Android 同学,现在有用 kotlin 在正式项目中吗,对 kotlin 是什么看法?

2018-08-02 12:52:01 +08:00
 maocanmao
11753 次点击
所在节点    Android
45 条回复
edsgerlin
2018-08-02 16:29:56 +08:00
暑假在日本某大厂(不过按墙内标准只能算中型企业)实习,新项目不管是 Android 还是 Spring Boot 都是 Kotlin,早期的是 Java 和 Scala。
kinsomy
2018-08-02 16:40:15 +08:00
面试造核弹,入职拧螺丝。
JD 上一个个要求熟悉 kotlin,招进去项目又不用 kotlin,就算允许你写 kotlin 了也没人给你维护,有啥意思?
earendil1412
2018-08-02 16:40:59 +08:00
感觉现在意义不大了,java 11 后,优势就一个 coroutine
bjzhou1990
2018-08-02 16:47:42 +08:00
能提高开发效率吗?
能提高性能吗?
能提高稳定性吗?

不能。。
shawndut
2018-08-02 16:48:37 +08:00
还好,我们项目已经在 java+kotlin 了,kotlin 的语法糖很多,可以缩短开发时间是真的,但是语法糖是真的多,需要慢慢熟悉
shawndut
2018-08-02 16:49:19 +08:00
@shawndut 讲真,我还是喜欢写 c/c++,指针的感觉久久不能遗忘
rockyou12
2018-08-02 17:23:55 +08:00
java 和 kotlin 可以混写,相互调用……哪怕是老项目上了也没什么。我的老项目改新需求都是用 kotlin 写了
loshine1992
2018-08-02 18:41:08 +08:00
新项目完全可以全 kotlin 开发了吧。
maninfog
2018-08-02 18:55:59 +08:00
@bjzhou1990 不能提高开发效率???
bjzhou1990
2018-08-02 19:03:00 +08:00
@maninfog #29 能,但是好多公司开发都比较那啥,没接触过 kotlin,学习成本高
icylogic
2018-08-02 19:47:31 +08:00
@deadEgg #6 哎。。。急需企业微信加快开发进度呀。。。
saberpowermo
2018-08-02 19:50:04 +08:00
拒绝 kotlin 从我做起
5 年 low b android 工程师留
stardust21
2018-08-02 22:09:22 +08:00
新项目,全 Kotlin 开发,旧项目,混写,感觉还可以。
zzzmode
2018-08-02 22:42:05 +08:00
完全可以用 kotlin 写了,代码少很多
notreami
2018-08-02 22:43:40 +08:00
Kotlin 开发 jar,反编译出来还是 Kotlin 嘛?
hyyou2010
2018-08-02 23:01:45 +08:00
后面还有 flutter,很多人犹豫这个吧
20015jjw
2018-08-02 23:53:40 +08:00
看要多大了 中型厂我见过混用的 大厂一般不用因为 java 项目太大优化了这么多年 语言这点优势不值得换
GoodRainChen
2018-08-03 09:59:32 +08:00
用过一阵,感觉没有什么核心优势,开发速度没有快很多
然后回退成 java 了....
CrisTao
2018-08-03 10:53:27 +08:00
@hyyou2010 #36 弗拉特只是客户端,kotlin 可以替代 java
houskii
2018-08-03 15:00:11 +08:00
TMD 之一,据我所知大部分产品应该都用了,部分新产品直接全部用 kotlin。其实这玩意又不影响功能,开发效率也比 Java 高很多,实在实现不了也可以用 Java 写

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

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

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

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

© 2021 V2EX