转载

Java 9推迟6个月发布?

Java的首席架构师Mark Reinhold( Oracle )提出了Java 9延期发布的计划。

当前的计划是Java 9到今年12月10日为止做到特性完成,以此,在2016年9月的正式上市(GA)之前允许一个将近9个月的rampdown。根据新的提议,这一时间尺度要向后移6个月。这就意味着新提议的特性完成日期会变成2016年5月25日,伴随着正式上市移至2017年3月23日。

Reinhold给 OpenJDK 9 邮寄的清单 中把 Project Jigsaw (新的模块化特性)引用为想要做出这个改变的主要原因。这一提议似乎反映了需要用更多的时间来让模块化完全成熟的共识。让开发者开始探索模块的JDK 9早期试用架构最近已经出现,但广泛的社区测试还只是刚刚开始。为模块化JDKs的发展所提供的加工基础构架依旧非常有实验性,并且尽管所有主要IDEs和架构工具支持着Jigsaw的工作,前面仍有一段很长的路要走。

OpenJDK社区看上去很有可能会欢迎这项提议。模块化和Jigsaw带给Java的变化是被理解为非常强大和复杂的,所以他们不太青睐匆忙地让一个不合标准的完成品上市。Stephen Colebourne(Java冠军程序员,并且特别负责领导了受人钦佩的Java 8 日期&时间 API)说道:“毫无悬念,我欢迎让模块变正确的机会,即使那意味着延迟。”

Reinhold评论道:“最好能用更多额外时间来稳定、润色以及微调我们已经有的,而不是一堆新的特性。”这会是一个绝佳的机会来充分测试以及化解其他一些主要改变的风险,比如 标准化或者移除sun.misc.Unsafe 以及默认垃圾收集器的变化,它们曾遇到远比Jigsaw自身核心更有所保留的社会反响。

查看英文原文: Java 9 Delayed By 6 Months?

感谢张龙对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群 Java 9推迟6个月发布? (已满),InfoQ读者交流群(#2) Java 9推迟6个月发布? )。

正文到此结束
Loading...