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

kotlin 1.0 发布了

  •  2
     
  •   SoloCompany · 2016-02-15 21:36:59 +08:00 · 6561 次点击
    这是一个创建于 3196 天前的主题,其中的信息可能已经有所发展或是发生改变。

    http://blog.jetbrains.com/kotlin/2016/02/kotlin-1-0-released-pragmatic-language-for-jvm-and-android/

    最近也一直在看这个语言,的确解决了不少 java 的痛点

    已经在工作代码中部署上了,短期计划先用在单元测试代码上,感觉用到生产代码中应该也没什么问题,运行库只有七百多 k ,没有什么太大的风险

    欢迎大家一起学习探讨

    另, 是否有需要可以开一个节点?

    24 条回复    2016-02-25 00:59:41 +08:00
    mathgl
        1
    mathgl  
       2016-02-15 21:46:39 +08:00
    我也对这个语言有些兴趣。打算试用在下个项目。
    wlee1991
        2
    wlee1991  
       2016-02-15 21:51:10 +08:00
    这不是 start trek 里面的外星语言吗
    SoloCompany
        3
    SoloCompany  
    OP
       2016-02-15 21:53:52 +08:00
    @mathgl 行动吧,已经很方便了,我就花了差不多一天时间,就完成了和现有系统的开发和构建环境的集成,并转换了两个已有的类,包括期间仔细阅读了官方的部分文档的时间
    kifile
        4
    kifile  
       2016-02-15 21:56:46 +08:00
    1.0 发布了,赞啊
    Gem
        5
    Gem  
       2016-02-15 22:07:10 +08:00
    The JavaScript support remains experimental for now and will have its own release later on. 这...?
    SoloCompany
        6
    SoloCompany  
    OP
       2016-02-15 22:10:02 +08:00
    @Gem 本来就是以 jvm 平台为主,跨 jvm / js 只是一个愿景之一,不过真能实现也蛮不错了,一份代码能同时服务器端和客户端使用成为可能
    banxi1988
        7
    banxi1988  
       2016-02-15 23:10:22 +08:00
    春节将看了下,过些日子有空准备用其写一个小 Demo 感受一下.
    Pastsong
        8
    Pastsong  
       2016-02-15 23:15:07 +08:00
    看起来不错,如果我要写 Android App 会考虑用下这个
    WispZhan
        9
    WispZhan  
       2016-02-15 23:22:32 +08:00
    正在关注这个语言。
    poke707
        10
    poke707  
       2016-02-15 23:55:21 +08:00
    runs on the Java Virtual Machine and also can be compiled to JavaScript source code.
    Nice.
    lenyo
        11
    lenyo  
       2016-02-16 10:53:16 +08:00
    jadecoder
        12
    jadecoder  
       2016-02-16 10:56:42 +08:00
    @wlee1991 那个是 Klingon
    zhouquanbest
        13
    zhouquanbest  
       2016-02-16 11:03:02 +08:00
    其实年前就 release 了 只是没正式宣传
    已经有 kotlin 开始写 android app 感觉良好
    现在 release 了 语法变动不会太多 兄弟们可以抄家伙上了
    bombless
        14
    bombless  
       2016-02-16 11:28:27 +08:00
    看起来 dsl 方面不错,关注
    eriale
        15
    eriale  
       2016-02-16 11:37:10 +08:00
    有 jetbrain 支持是一个很大的优势
    nashxk
        16
    nashxk  
       2016-02-16 13:44:34 +08:00
    正好这两天公司事不多。马上学。
    skywalker
        17
    skywalker  
       2016-02-16 16:44:11 +08:00
    jetbrains 的 IDE 里可以一键把 Java 转成 kotlin ,这个太牛了
    SoloCompany
        18
    SoloCompany  
    OP
       2016-02-16 17:58:35 +08:00
    @skywalker 直接转换没试过,不过复制粘贴( java -> kt )完整代码片段,会提示并且自动转换过来,这一点非常贴心
    nekocode
        19
    nekocode  
       2016-02-16 21:40:10 +08:00
    前天刚好写了篇文章介绍 1.0rc 版的 http://zhuanlan.zhihu.com/kotandroid/20572558 ,结果今天 1.0-final-release 版本也发布了!!太兴奋了!
    所有代码已经切到 1.0 版本上了~
    SilentDepth
        20
    SilentDepth  
       2016-02-17 10:03:11 +08:00
    顺路问个: Kotlin 到底啥意思?
    okampfer
        21
    okampfer  
       2016-02-17 10:15:58 +08:00
    Scala, Groovy, Kotlin, 它们的区别是什么?求指点。
    mathgl
        22
    mathgl  
       2016-02-17 21:56:50 +08:00
    @SilentDepth 据说是俄罗斯某个城市附近一条河的名字, 不记得是不是圣彼得堡了, jetbrains 里面俄罗斯人挺多的。
    SoloCompany
        23
    SoloCompany  
    OP
       2016-02-18 00:13:06 +08:00
    @okampfer 建议你先看一下官方发布博客说明, 11 楼有中译版, koltin 讲究的是实用主义,不重复造轮子而是和 java 直接融合,所以只有用它开发 android 才有可能,用其它两个的话,你不在乎发布的 apk 大上几十兆的运行库那倒也无所谓
    random2case
        24
    random2case  
       2016-02-25 00:59:41 +08:00
    关注一下, scala 中。。。(逃)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1177 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 23:39 · PVG 07:39 · LAX 15:39 · JFK 18:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.