arsgm
V2EX  ›  Java

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

  •  
  •   arsgm · Sep 15, 2017 · 5085 views
    This topic created in 3337 days ago, the information mentioned may be changed or developed.
    Oracle 近日宣布,他们将 Java 的发布频率改为每六个月一次。

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

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

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

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

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

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

    核心代码保护必须上 c

    c 不够就汇编凑 你说不是么
    wineway
    wineway
    Sep 15, 2017 via Android
    24
    @murmur 汇编也有混淆吗…不混淆不就是直接跑源码么……
    murmur
    murmur
    Sep 15, 2017
    25
    @wineway 比汇编还狠的就是在程序里放虚拟机,然后解析 text 段的东西来跑
    janxin
    janxin
    Sep 15, 2017 via iPhone
    26
    @arsgm 我接触很多还是 1.6 呢…
    kenshinji
    kenshinji
    Sep 15, 2017
    27
    @Sendya 怎能不喜欢呢?效率倍增啊
    Miy4mori
    Miy4mori
    Sep 16, 2017 via iPhone
    28
    @arsgm 我还在维护 1.5 的老项目呢,公司预计这个项目还有 5 年的生命周期。:-(
    arsgm
    arsgm
    OP
    Sep 18, 2017
    29
    @Miy4mori 1.5 好厉害,我估计现在让我用 1.5 写程序好多功能都写不出来了。。。。
    sagaxu
    sagaxu
    Sep 19, 2017
    30
    6 个月足够从零开始学一门新语言了
    sudoz
    sudoz
    Sep 21, 2017
    31
    @viator42 黝黑 Java──Script
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1590 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 18:07 · PVG 02:07 · LAX 10:07 · JFK 13:07
    ♥ Do have faith in what you're doing.