@
mineralsalt 我们项目有大概 20 来个团队,150,160 开发人员. 90%是 Java 的,剩下的部分 scala, python.
跟 android 一点关系没有,我说的都是 backend.当然有些团队跟你的想法一样. 抱定 Java.
但是从 4,5 年前左右, Kotlin 在我们项目内的地位变化是: trial -> accepted -> adopted -> perfered.
作为我个人, 用了 kotlin 以后,再不想做 Java 的事情. 我是最早建议我们团队用 kotlin 的, 现在其他同事也是同感, 所在的团队已经把所有 Java apps 都转到了 Kotlin (这种 migration 在 Kotlin 还是 accepted 阶段时候,是从项目层面不建议做的),而且任何新开的 services 都是 Kotlin.
如果是有经验的 Java 开发人员, 学习 Kotlin 成本很低.