V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
banxi1988
V2EX  ›  Kotlin

期待了两三年,终于看到 Kotlin 转正了.

  •  
  •   banxi1988 · 2017-05-18 07:51:12 +08:00 · 9265 次点击
    这是一个创建于 2728 天前的主题,其中的信息可能已经有所发展或是发生改变。

    see https://developer.android.com/kotlin/index.html

    Starting with Android Studio 3.0, tooling support for Kotlin is bundled directly into Android Studio. (其实 早就有了,只是没有官宣)

    We believe Kotlin is an excellent fit for Android not only because it gives developers what they want, but also because it matches the spirit of Android.

    And while we're adding Kotlin as an official Android language, we're also expanding our investment in our existing languages. For example, in Android O we added support for more Java 8 libraries.

    34 条回复    2017-05-19 13:02:35 +08:00
    KNOX
        1
    KNOX  
       2017-05-18 08:03:31 +08:00 via Android
    撒花!我今年开始用 Kotlin 写公司的项目。
    29995270
        2
    29995270  
       2017-05-18 08:44:54 +08:00 via Android
    那么问题来了,G 家会不会帮 J 家优化一下编译速度和 KAPT 的使用呢,这两问题也拖挺久了
    Kilerd
        3
    Kilerd  
       2017-05-18 09:07:18 +08:00 via iPhone
    看了下,在基本语法上跟 java 不太一样了,看起来跟 swift 很想,类型推导,optinal,模式匹配这些特点确实比 java 舒服很多,问题在于在写 Android 的时候还是那么繁琐,没有发生质的改变
    ifane
        4
    ifane  
       2017-05-18 09:11:15 +08:00
    java8 表示在角落哭泣。大家的焦点肯定都放在 kotlin 上去了。
    yonka
        5
    yonka  
       2017-05-18 09:12:23 +08:00
    恭喜了
    mrsatangel
        6
    mrsatangel  
       2017-05-18 09:30:44 +08:00
    @ifane 该哭的是 Java9 了...
    nicevar
        7
    nicevar  
       2017-05-18 09:31:52 +08:00
    最近几个月都用来做了两个项目了
    h3nng
        8
    h3nng  
       2017-05-18 09:42:40 +08:00
    很早之前就就关注了,有人说是 Android 上的 Swift
    gongbaodd
        9
    gongbaodd  
       2017-05-18 09:42:53 +08:00
    恭喜恭喜,终于不是野狐禅了
    bk201
        10
    bk201  
       2017-05-18 09:56:19 +08:00 via iPhone
    j 家的影响力有点大,java 有点悬
    wipen
        11
    wipen  
       2017-05-18 10:21:16 +08:00
    转正后影响力就不一样了
    wujunze
        12
    wujunze  
       2017-05-18 10:24:01 +08:00
    Kotlin 👍
    notreami
        13
    notreami  
       2017-05-18 10:51:36 +08:00
    我来总结下 android 这两年的折腾。
    从 Fragment 等新组建替换老组建开始,然后畅谈 MVP 模式,eventbus、RxAndroid 强行提升了一波分层思想。
    同时热修复,热补丁各家争艳一把。
    但 js 压境,各类小程序推出。
    现在又开始折腾 Kotlin。
    araraloren
        14
    araraloren  
       2017-05-18 10:54:47 +08:00
    看起来不错,java 要完蛋了?
    zscself
        15
    zscself  
       2017-05-18 10:56:10 +08:00
    wupher
        16
    wupher  
       2017-05-18 11:15:51 +08:00
    @zscself 呵呵,这是个是 DZone 上的?
    vus520
        17
    vus520  
       2017-05-18 11:46:20 +08:00
    为什么不是 Go,为什么不是 Go,为什么不是 Go ???
    faywong8888
        18
    faywong8888  
       2017-05-18 11:57:16 +08:00
    java 8、java 9 和 kotlin 多条路走路,百家争鸣,繁荣了技术经济,技术人要学的套路又多了。
    wbt
        19
    wbt  
       2017-05-18 12:12:38 +08:00
    爽!
    ovear
        20
    ovear  
       2017-05-18 12:26:07 +08:00
    毕竟跟 Oracle 爸爸关系不好,看来我可以考虑学习 Android 开发了

    不过 java9 哭了。。
    ittianyu
        21
    ittianyu  
       2017-05-18 12:35:04 +08:00
    妙啊
    KingYang
        22
    KingYang  
       2017-05-18 13:03:50 +08:00
    official Android language ?我这有点跟不上节奏啊,难受
    Phariel
        23
    Phariel  
       2017-05-18 13:09:24 +08:00
    @zscself #15 2333333 笑了半天
    shawngao
        24
    shawngao  
       2017-05-18 13:16:40 +08:00
    @vus520 为什么不是 Go,为什么不是 Go,为什么不是 Go ???
    Yurakin
        25
    Yurakin  
       2017-05-18 13:19:52 +08:00
    从国外到国内,国内还不得需要一段时间消化啊
    MarkTonyFromMars
        26
    MarkTonyFromMars  
       2017-05-18 13:26:23 +08:00
    分享一个 Kotlin 开发的 app:饭否精选:https://github.com/TonnyL/FanfouHandpick
    springmarker
        27
    springmarker  
       2017-05-18 13:47:14 +08:00 via Android
    会不会对初学者不太友好啊
    jjx
        28
    jjx  
       2017-05-18 13:52:33 +08:00   ❤️ 1
    问题是 kotlin 并不简单, 或者说只是比 scala 简单一点而已
    DsuineGP
        29
    DsuineGP  
       2017-05-18 19:47:49 +08:00
    @jjx kotlin 无非就是加糖到甜的 java 啊...scala 的类型系统的难度跟 kotlin 和 java 根本不在一个次元..
    xingda920813
        30
    xingda920813  
       2017-05-19 00:42:09 +08:00
    @DsuineGP 语言的表达力和解决的问题也不在一个次元阿
    Earthman
        31
    Earthman  
       2017-05-19 06:55:12 +08:00
    @MarkTonyFromMars #26 饭否竟然还活着
    MarkTonyFromMars
        32
    MarkTonyFromMars  
       2017-05-19 09:49:16 +08:00
    @Earthman 半死不活的状态😂
    seasstyle
        33
    seasstyle  
       2017-05-19 10:04:19 +08:00
    有没有大神教我这门 hot 的语言?
    shihira
        34
    shihira  
       2017-05-19 13:02:35 +08:00 via Android
    这语言…可以理解成低配版 Scala 吗。话说 Google 这么喜欢 Java 虚拟机为什么不招安 Scala 呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5498 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:53 · PVG 14:53 · LAX 22:53 · JFK 01:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.