stdying
V2EX  ›  Java

Java 10 采用周期发布,迭代更快,那么像 kotlin 这样的 jvm 语言,后期会如何

  •  
  •   stdying · Mar 22, 2018 · 7574 views
    This topic created in 2976 days ago, the information mentioned may be changed or developed.
    如题:
    30 replies    2018-03-23 12:55:27 +08:00
    nl101531
        1
    nl101531  
       Mar 22, 2018 via Android
    没有杀手级特性大概会进入历史尘埃,期待 kotlin native 正式版。
    GuryYu
        2
    GuryYu  
       Mar 22, 2018
    看到 java10 移除了 javah, 那以后 jni 的头文件什么区生成呀
    janxin
        3
    janxin  
       Mar 22, 2018
    等 Java 把现在 kotlin 的语法糖包进来,kotlin 就没用了
    0Kelvin
        4
    0Kelvin  
       Mar 22, 2018
    改用 C#吧,再改改 Java 差不多就跟 C#一样了
    dalieba
        5
    dalieba  
       Mar 22, 2018 via Android
    JRE 能不能也这样发布?
    notreami
        6
    notreami  
       Mar 22, 2018
    后期如何不知道,就想知道那群大神,各种把项目迁移 到 kotlin 上的,自己挖的坑,会填好嘛?这个不算工期吧?
    raptium
        7
    raptium  
       Mar 22, 2018
    @GuryYu 用 javac -h 就行了
    closedevice
        8
    closedevice  
       Mar 22, 2018
    kotlin 应该是没多大发展了
    lastpass
        9
    lastpass  
       Mar 22, 2018 via Android
    JAVA 啥时候把多行字符串加进来呀。
    最近拼字符串拼的的想 die
    phx13ye
        10
    phx13ye  
       Mar 22, 2018
    为啥迭代更快,kotlin 就没用了? java 历史包袱这么重
    xzg1993
        11
    xzg1993  
       Mar 22, 2018
    反正我是把公司项目全部改成 孔天林 了····
    murmur
        12
    murmur  
       Mar 22, 2018
    所以呢
    java 向来和别人拼的不是语法特性
    1.6 多少企业都用的好好的
    只有像 spring 这种生态级的库出现致命漏洞而且宣布放弃 java1.6 才能刺激那些公司升级
    betulachen
        13
    betulachen  
       Mar 22, 2018
    项目改成 kotlin 的大神们,我很好奇你们离职了怎么办?
    Clarencep
        14
    Clarencep  
       Mar 22, 2018
    期待 Java 也像 JavaScript 一样,搞各种编译器插件,让开发者自己自行选择自己喜欢的插件组合,定制符合自己习惯的语法。
    notreami
        15
    notreami  
       Mar 22, 2018
    @Clarencep 还是换语言吧,java 如果出现这种情况,那还是 java 嘛?再说,我定义一堆符号,你想看嘛?
    guoyuchuan
        16
    guoyuchuan  
       Mar 22, 2018
    恐怖
    cuebyte
        17
    cuebyte  
       Mar 22, 2018
    等 Java11,不是 LTS 的版本會有人用麼⋯⋯
    someonedeng
        18
    someonedeng  
       Mar 22, 2018
    我 java8 的特性还没用利索。。还是菜啊。。
    itfanr
        19
    itfanr  
       Mar 22, 2018
    @janxin coffeescript 和 ES5。。。
    codehz
        20
    codehz  
       Mar 22, 2018
    @Clarencep #14 我觉得直接存放语法树就好了,定制编辑器负责渲染代码(写代码过程就变成了填空),编译器直接吃语法树吐字节码(
    aminic
        21
    aminic  
       Mar 22, 2018 via Android
    kotlin 是 kotlin,java 是 java。不完全是谁屎谁活吧。kotlin 上手更容易,暂时算是 jvm 的一个方言吧。反正都是回字的写法,很容易上手。
    lihongjie0209
        22
    lihongjie0209  
       Mar 22, 2018
    @0Kelvin #4 windows 平台的不用
    lihongjie0209
        23
    lihongjie0209  
       Mar 22, 2018
    @Clarencep #14 Java 的问题从来不在语法上
    Removable
        24
    Removable  
       Mar 22, 2018 via iPhone
    @lihongjie0209 #22 .NET Core 了解一下
    lihongjie0209
        25
    lihongjie0209  
       Mar 22, 2018
    @Removable #24 知道它的存在, 但是微软家的东西太难用了,
    luanjia
        26
    luanjia  
       Mar 22, 2018
    @GuryYu 好像从 java9 开始使用 java -h 代替 javah 了,可以看一下 java 命令的 help
    sagaxu
        27
    sagaxu  
       Mar 22, 2018 via Android
    那估计要出到 Java 20 才能赶上 kotlin 的特性
    cyspy
        28
    cyspy  
       Mar 22, 2018 via Android
    参见 c 和 c++吧,Java 要是加入扩展方法这种东西就失去工业化的优势了,反正 groovy Scala clojure 是不怕
    0Kelvin
        29
    0Kelvin  
       Mar 23, 2018
    @lihongjie0209 微软家的东西从来没觉得难用。说生态不好还可以理解
    Cbdy
        30
    Cbdy  
       Mar 23, 2018   ❤️ 1
    个人感觉微软家的东西不少还是可以的,比如 TypeScript
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   985 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 18:56 · PVG 02:56 · LAX 11:56 · JFK 14:56
    ♥ Do have faith in what you're doing.