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

kotlin 1.0 发布了

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

    http://blog.jetbrains.com/kotlin/2016/02/kotlin-1-0-released-pragmatc-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     Solana     1146 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 17:49 PVG 01:49 LAX 10:49 JFK 13:49
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86