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

Java 的发布频率改为六个月,是不是将来 Java 的淘汰率也变得超级快了。

  •  
  •   arsgm · 2017-09-15 15:37:36 +08:00 · 4099 次点击
    这是一个创建于 2405 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Oracle 近日宣布,他们将 Java 的发布频率改为每六个月一次。

    JCP 执行委员会在八月份的会议上提到了这一说法,随后,Oracle 发言人 Donald Smith 在他的博客中确认了这一消息。该决定将在 Java 9 正式发布之后开始实行,也就是说,Java 的下一个发布日期是 2018 年初。

    如题
    第 1 条附言  ·  2017-09-15 16:22:06 +08:00
    标题可能有点误解。。。
    javaer 是不是也淘汰的很快了,现在还有满大街用 jdk6 的,如果将来这么发版本,
    jdk 都 20 了,你还在用 6,面试的时候都过不去吧!
    31 条回复    2017-09-21 16:24:36 +08:00
    riggzh
        1
    riggzh  
       2017-09-15 15:40:29 +08:00
    你开心就好
    Jaosn
        2
    Jaosn  
       2017-09-15 15:41:00 +08:00
    越快的更新不是应该更加新颖,不怎么会被淘汰才对吗?
    mlhorizon
        3
    mlhorizon  
       2017-09-15 15:42:19 +08:00
    嗯,按照这个逻辑,万年不更新,万年不淘汰。
    arsgm
        4
    arsgm  
    OP
       2017-09-15 16:23:35 +08:00
    @Jaosn 哦,我说的是开发者,这样只能逼着去学新的版本,不然就落后了
    Luckyray
        5
    Luckyray  
       2017-09-15 16:28:34 +08:00
    开发进度没办法变化太多吧...所以可能一个版本只增加很少的几个特性,所以也没必要太追新啊
    murmur
        6
    murmur  
       2017-09-15 16:29:21 +08:00
    node 这种分支开的比西方记者还快的是不是更要被淘汰
    arsgm
        7
    arsgm  
    OP
       2017-09-15 16:36:32 +08:00
    @Luckyray 那将来 jdk 的版本是不是也会成为一个痛点呢。一不小心,用错版本了,估计找半天 bug 都找不到。。
    Sendya
        8
    Sendya  
       2017-09-15 16:36:36 +08:00
    @murmur 说起来我 node 还在用 `0.12`
    arsgm
        9
    arsgm  
    OP
       2017-09-15 16:37:38 +08:00
    @murmur node 的是小版本吧,看文章感觉 java 这个是大版本,我说的是 javaer,有点误解。语言更新的很快,说明你要学习的东西也要非常快。
    Sendya
        10
    Sendya  
       2017-09-15 16:38:00 +08:00
    我司现在 jdk 用到 jdk8,java 组同事都喜欢上用 lambda 和 stream 了。
    murmur
        11
    murmur  
       2017-09-15 16:38:22 +08:00
    @arsgm 我说的 iojs 还有刚分出来那个分支
    sammo
        12
    sammo  
       2017-09-15 16:39:31 +08:00
    在淘汰率上 js 是旷古烁今的。即使 java 天天发布新版本也望尘莫及
    arsgm
        13
    arsgm  
    OP
       2017-09-15 16:41:31 +08:00
    @sammo 那个主要是框架吧,es 标准更新还是蛮慢的
    arsgm
        14
    arsgm  
    OP
       2017-09-15 16:42:07 +08:00
    @Sendya 按照 oracle 的计划估计,过不了几年 jdk 就 18 了。哈哈
    bxb100
        15
    bxb100  
       2017-09-15 16:44:27 +08:00 via Android
    ee 还是 se?
    murmur
        16
    murmur  
       2017-09-15 16:45:06 +08:00   ❤️ 3
    @arsgm es 标准跑的更快

    es 标准的实现大概是这个,虽然是我瞎编的,但是我感觉完全可能变为实现

    1、某个大佬在 4.1 写了一个 es2020 的新 feature
    2、babel 看到这 feature 好酷,居然支持转码了
    3、node 也跟进更新了
    4、chrome 的开发版也支持了
    5、edge 也更新了
    6、于是一个 4.1 的玩笑成了正式的标准

    现在 es 草案的流程跟这个差不多,完全不知道 es 那帮人在想什么
    Sendya
        17
    Sendya  
       2017-09-15 16:45:35 +08:00
    @arsgm 如果新特新真的很好,并且得到市面 javaer 认可,升级上去何尝不是一件好事。如果说因为要学的东西也要非常快。 那跟前端技术的更新迭代比起来,感觉还是小 case
    arsgm
        18
    arsgm  
    OP
       2017-09-15 16:45:49 +08:00
    @bxb100 se,ee oracle 都不管了,给 eclipse 了。
    viator42
        19
    viator42  
       2017-09-15 16:50:47 +08:00
    Java 再怎么飙版本至少基础的东西还是不变的,不用新的 feature 至少代码也能跑.不像某些语言语法变来变去升个版本代码就得重写
    janxin
        20
    janxin  
       2017-09-15 17:54:17 +08:00
    Java 更新慢大家都不升级,更新快就能升级了?
    arsgm
        21
    arsgm  
    OP
       2017-09-15 18:01:22 +08:00
    @janxin 不是吧,现在很多新的技术框架你不用新版本是不行的,必须升级啊,
    8 还是蛮不错的。
    misaka19000
        22
    misaka19000  
       2017-09-15 18:16:26 +08:00 via Android
    照着说法,汇编程序员永远不会淘汰,都是金饭碗
    murmur
        23
    murmur  
       2017-09-15 18:19:03 +08:00
    @misaka19000 你太对了,可能都忽略了写驱动做安全搞反汇编的

    java 那种编译也就比 js 的混淆好一点

    核心代码保护必须上 c

    c 不够就汇编凑 你说不是么
    wineway
        24
    wineway  
       2017-09-15 18:32:54 +08:00 via Android
    @murmur 汇编也有混淆吗…不混淆不就是直接跑源码么……
    murmur
        25
    murmur  
       2017-09-15 18:39:51 +08:00
    @wineway 比汇编还狠的就是在程序里放虚拟机,然后解析 text 段的东西来跑
    janxin
        26
    janxin  
       2017-09-15 18:59:19 +08:00 via iPhone
    @arsgm 我接触很多还是 1.6 呢…
    kenshinji
        27
    kenshinji  
       2017-09-15 20:00:49 +08:00
    @Sendya 怎能不喜欢呢?效率倍增啊
    Miy4mori
        28
    Miy4mori  
       2017-09-16 04:22:25 +08:00 via iPhone
    @arsgm 我还在维护 1.5 的老项目呢,公司预计这个项目还有 5 年的生命周期。:-(
    arsgm
        29
    arsgm  
    OP
       2017-09-18 08:51:16 +08:00
    @Miy4mori 1.5 好厉害,我估计现在让我用 1.5 写程序好多功能都写不出来了。。。。
    sagaxu
        30
    sagaxu  
       2017-09-19 10:22:44 +08:00
    6 个月足够从零开始学一门新语言了
    sudoz
        31
    sudoz  
       2017-09-21 16:24:36 +08:00
    @viator42 黝黑 Java──Script
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1410 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:52 · PVG 07:52 · LAX 16:52 · JFK 19:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.