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

Try Kotlin

  •  
  •   Livid · 2017-05-18 05:51:45 +08:00 · 10574 次点击
    这是一个创建于 2728 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://try.kotlinlang.org/

    在浏览器里运行和学习 Kotlin 编程语言。非常直观的方式。
    28 条回复    2017-05-30 20:37:53 +08:00
    Yvette
        1
    Yvette  
       2017-05-18 07:10:28 +08:00
    第一次看到这名字还以为是 BotW 里的 Kilton
    KNOX
        2
    KNOX  
       2017-05-18 08:05:20 +08:00 via Android
    Kotlin in production already
    Kilerd
        3
    Kilerd  
       2017-05-18 08:24:49 +08:00 via iPhone
    有意思
    artandlol
        4
    artandlol  
       2017-05-18 08:43:38 +08:00 via Android
    有趣
    julypanda
        5
    julypanda  
       2017-05-18 08:47:25 +08:00
    本来想试试看, 看完了今天的工作列表后关闭了页面
    突然意识到这就是程序员变老了吧

    这真可怕
    chinajik
        6
    chinajik  
       2017-05-18 09:30:17 +08:00
    谢谢分享~😄
    yhxx
        7
    yhxx  
       2017-05-18 09:41:19 +08:00
    看名字还以为又是一种新的比特币
    am241
        8
    am241  
       2017-05-18 09:55:23 +08:00 via Android
    java 生手表示比 java 舒服不少
    FunctionOne
        9
    FunctionOne  
       2017-05-18 10:09:00 +08:00
    谢谢分享:) Kotlin 是个设计很好的语言,与 Java 的交互叶很好,唯一的不足是编译时间比 Java 慢一点。
    soli
        10
    soli  
       2017-05-18 10:35:36 +08:00
    从名字上看,前景堪忧。

    取得成功的语言,名字几乎都是朗朗上口颜值也高的。

    如果改叫 Kot,估计还有戏。Lin 也不错。
    但合在一起,怎么看怎么别扭。
    loshine1992
        11
    loshine1992  
       2017-05-18 10:38:37 +08:00
    @soli 从天气上看,前景堪忧。
    pisser
        12
    pisser  
       2017-05-18 10:46:36 +08:00
    微软老路。
    kenshinhu
        13
    kenshinhu  
       2017-05-18 11:01:52 +08:00
    话说 Kotlin 怎法说? 读法是 柯李?
    undeflife
        14
    undeflife  
       2017-05-18 14:17:35 +08:00   ❤️ 2
    beyoung
        15
    beyoung  
       2017-05-18 18:03:10 +08:00 via iPhone
    @soli king
    happyzed
        16
    happyzed  
       2017-05-18 18:07:47 +08:00
    考特林
    jasontse
        17
    jasontse  
       2017-05-18 18:16:27 +08:00 via iPad
    Calling... 挺应景的
    AlisaDestiny
        18
    AlisaDestiny  
       2017-05-18 18:31:02 +08:00
    @soli 简洁主义者。
    CYKun
        19
    CYKun  
       2017-05-18 22:52:59 +08:00
    问个问题:

    为什么最近的新语言( kotlin、scala、go...)都喜欢用 (变量名 : 变量类型) 的方式来声明变量?
    比传统的 (类型 变量名) 方式有什么优势?
    DemoJameson
        20
    DemoJameson  
       2017-05-18 23:11:07 +08:00   ❤️ 1
    @CYKun #19 变量类型很多情况下可以省略由编译器自动推导出来。
    zhengshuai
        21
    zhengshuai  
       2017-05-19 02:18:51 +08:00
    Kotlin
    msg7086
        22
    msg7086  
       2017-05-19 02:28:02 +08:00
    @CYKun 最近?传统?
    Pascal 面世也快 50 年了吧……
    340244120
        23
    340244120  
       2017-05-19 08:29:30 +08:00 via Android
    @DemoJameson 19 楼的问题是为什么要这样,你仅仅回答了为什么可以这样。。。其实我也有这样的疑问,明明声明类型能更好的阅读
    tlday
        24
    tlday  
       2017-05-19 09:14:57 +08:00 via Android   ❤️ 1
    tlday
        25
    tlday  
       2017-05-19 09:19:31 +08:00 via Android
    一句话解释就是在函数式编程语言中 Pascal 式的类型后置的声明方法更清晰易懂。
    340244120
        26
    340244120  
       2017-05-19 09:55:48 +08:00 via Android
    @tlday 我看错问题了 。。我想问的是没有类型的声明。比如 var name = student.name 这种形式。
    不过我后来想了想,这种写法更方便开发。如果变量名也起的规范,那么阅读性也不弱。
    RUstKkin
        27
    RUstKkin  
       2017-05-19 13:20:07 +08:00
    不错的意思
    Macin
        28
    Macin  
       2017-05-30 20:37:53 +08:00
    官网 kotlinlang.org, 那 ikotlin.org 怎么样?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3177 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 12:32 · PVG 20:32 · LAX 04:32 · JFK 07:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.