身边写 Android 的朋友已经在用 Kotlin 了,不断在给我种草这个语言,貌似 var 这个新特性就已经爽翻了。
所以,后端有用 Kotlin 玩了么?
1
xiaoxinshiwo 2018-10-24 17:23:48 +08:00
没有
|
2
oma1989 2018-10-24 17:26:37 +08:00
暂无
|
3
asAnotherJack 2018-10-24 17:32:22 +08:00
Android 上都有好多选择不用呢,kotlin 是好用了点,但也不是那么好用,至少现在并不是非用不可的程度,切换过去反而要为那一点好处付出较多的成本。我现在公司要求用 Java,自己写开源写 demo 用 kotlin
|
4
90928yao 2018-10-24 17:34:17 +08:00
Java 也有 var,自己写过点 Kotlin,没啥特别的吸引力。
|
5
orange666 2018-10-24 18:27:47 +08:00
公司 已经培训了 kotlin,目前已经部分项目使用了
|
6
lancelock 2018-10-24 18:31:07 +08:00
java10 不就有 var 吗
|
7
ffeii 2018-10-24 18:36:20 +08:00 via iPhone
用 lombok 就能 var 了
|
9
mmdsun 2018-10-24 18:48:44 +08:00 via Android
现在 Java 更新速度飞快。kotlin 的特性 Java 都会有。我用 kotlin 开发过相当不习惯
|
10
icegreen 2018-10-24 18:56:32 +08:00
用过,放弃了
|
11
leconio 2018-10-24 19:54:15 +08:00 via Android
kotlin 较 java 而言没有历史的报复。kotlin 配和 jetpack 开发 android 效率高的不是一星半点,前提不能用 java 思路去编程。服务端没玩过不知道
|
12
Cbdy 2018-10-24 19:57:07 +08:00 1
Java11+还行,“ Java 程序员”不行
用 Kotlin 的好处是可以过滤掉一批 Java 程序员 |
13
natforum 2018-10-24 20:01:22 +08:00
|
14
smeraldo 2018-10-24 20:12:49 +08:00
你让一票用 jdk6 的情何以堪╮(╯▽╰)╭
|
15
SorcererXW 2018-10-24 20:20:50 +08:00
个人项目现在是 springboot+kotlin, 暂时没有遇到 kotlin 导致的坑, 语法糖真香, 还不需要引入像 lombok 这样的工具
|
16
gowk 2018-10-24 20:25:54 +08:00
不用,老老实实用 Java
|
17
edsgerlin 2018-10-24 20:37:32 +08:00
新项目都是 Kotlin + Spring Boot。
|
18
Wolfx 2018-10-24 20:45:35 +08:00
java 7 飘过~~~~
|
19
dif 2018-10-24 20:45:39 +08:00 via iPhone
Java 蛮好用的,没时间学 kotlin 不然也想试试
|
20
sagaxu 2018-10-24 21:13:03 +08:00 via Android
已经用了一年多,其实 val 比 var 更爽。年底发布的 1.3 可以吃上协程了,不知道 JAVA 14 能不能引入协程?我写了大量 DSL,开发效率提高了非常多。
|
21
PythonAnswer 2018-10-24 21:26:34 +08:00 via iPhone
coffeescript 现在用的人不多了吧
|
22
billlee 2018-10-24 22:43:05 +08:00
后端为什么要用 kotlin, scala 不好用吗?
|
23
icris 2018-10-24 22:56:07 +08:00
不知道大家说的额外成本和坑指什么,遇到搞不定的直接写个 Java 工具类不是一样用?
Spring 官方都愿意花时间做 kotlin 支持,webFlux 项目还能简单的用 mono {} 使用协程,优势明显,我是不觉得会有严重影响使用的问题。 |
24
lixm 2018-10-25 09:57:30 +08:00
除了编译比 java 稍微慢那么一点点, 并没有什么成本, 语法糖是真甜
|
25
RobberPhex 2018-10-25 11:12:57 +08:00
我觉得 kotlin 的协程是比较有用的。
其他的语法糖都都能在 java 中多写代码绕过,但是协程得转换成 promise,debug 的时候,backtrace 就没法看了。 |
26
jigi330 2018-10-25 15:46:28 +08:00 via Android
写 spring boot 感觉提升不大,写安卓很爽,还有一堆支持库。
|