• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ifconfig
V2EX  ›  程序员

八卦一下,有伙计们开始用 Kotlin 做后端了么?

  •  
  •   ifconfig · Oct 24, 2018 · 6110 views
    This topic created in 2790 days ago, the information mentioned may be changed or developed.

    身边写 Android 的朋友已经在用 Kotlin 了,不断在给我种草这个语言,貌似 var 这个新特性就已经爽翻了。

    所以,后端有用 Kotlin 玩了么?

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

    其他的语法糖都都能在 java 中多写代码绕过,但是协程得转换成 promise,debug 的时候,backtrace 就没法看了。
    sudowang
        26
    sudowang  
       Oct 25, 2018 via Android
    写 spring boot 感觉提升不大,写安卓很爽,还有一堆支持库。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2965 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 14:40 · PVG 22:40 · LAX 07:40 · JFK 10:40
    ♥ Do have faith in what you're doing.