java递减直到减为零_“ Java 8将使我们满意好几年,直到有真正重要的事情出现为止”

java递减直到减为零

OracleJava平台小组的首席架构师Mark Reinhold在9月初提出 ,Java SE平台和JDK将从“历史特征驱动的发行模型转变为严格的,基于时间的模型,每个新的特征发行。六个月,每个季度发布更新,每三年发布一次长期支持。”

回想起来,两年的发布节奏实在太慢了。 为了获得恒定的节奏,我们必须以更快的速度发布功能发布。 将功能从一个版本推迟到下一个版本应该是一个策略上的决定,而带来的不便之处应是策略决定,而不是具有重大后果的战略决定。

这样的速度足够快,可以最大程度地减少等待下一次培训的痛苦,但又足够慢,因此我们仍然可以高质量地交付每个发行版,从而保留了Java的长期兼容性,可靠性和深思熟虑的关键价值。

新模型和旧模型有什么区别? 根据马克·赖因霍尔德(Mark Reinhold)的说法,区别在于“将有更多的机会进行创新。 六个月的功能发布将小于过去的多年功能发布,因此更易于采用。 六个月的功能发布也将减轻将新功能移植到较早版本的压力,因为下一个功能发布将永远不会超过六个月。

还请参见: 回到JDK 10:“大多数功能版本应至少包含一个或两个重要功能”

唐纳德·史密斯(Donald Smith)关于Java SE 9当前状态的JAX伦敦主题演讲之后,由丹尼尔·布莱恩特(Daniel Bryant),斯蒂芬·科尔本(Stephen Colebourne),彼得·劳里(Peter Lawrey)和马丁·弗伯格(Martijn Verburg)组成了一个小组。 小组成员讨论了六个月的节奏Java 9,使用模块的必要性( 剧透警告:没有人会被迫使用模块 )等等。

六个月的节奏将不仅影响Oracle的计划。 “(为期6个月的节奏)将非常清楚地划分您的公司类型,” Stephen Colebourne说。 唐纳德回应说,这一变化表明Oracle承认现在正在发生转变这一事实。

有许多问题尚未回答,但对话仍在进行中。 小组讨论之后,我们与Stephen Colebourne讨论了六个月的节奏,新版本编号方案,模块,拼图项目的状态等等。

更新:自今年的JAX伦敦以来,Java世界发生了很多事情。 马克·雷因霍尔德(Mark Reinhold)为新的版本编号方案提供了三种选择,并在最近给OpenJDK邮件列表的消息中提出了具体的建议。 此处阅读有关该提案的更多信息。

还请参见: “如果人们现在开始使用Java 9,他们可能必须按照18.3和18.9的要求进行培训。”

Stephen Colebourne从v1.0开始使用Java。 他是Java冠军和JavaOne摇滚明星发言人。 在OpenGamma,他为金融业生产开源软件,但以Java的日期和时间方面的工作而闻名。


翻译自: https://jaxenter.com/colebourne-interview-java-jax-london-138727.html

java递减直到减为零

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值