设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

Java 8整装待发图谋云计算

2011-8-9 11:08| 发布者: joejoe0332| 查看: 7699| 评论: 1|原作者: 布加迪编译|来自: 51CTO

摘要:   鉴于Java 7 SE(标准版)现已正式发布,甲骨文和Java社区进程组织(JCP)的成员们已开始仔细考虑为这种编程语言的下一个版本Java SE 8添加什么功能特性。为这个新版本提上议程的工作是:设计面向云计算的Java。 ...

  尽管甲骨文的首席Java架构师一直满怀热情地要将闭包功能添加到Java中,但他并不认为建议的实现技术已为Java 7作好了准备。闭包功能要不要添加到Java 8中会开始引发新的一场争论。

  如果添加闭包功能,Java将因而与已经添加了这项功能的其他语言(如JavaScript和Scala)处于不相上下的水平。

  Scala开发者兼Scala工具开发商Typesafe的联合创始人Martin Odersky夸口说:“Java在闭包功能方面的工作似乎与我们已经在Scala中拥有的闭包功能相类似,但存在更多的限制。”

  除了技术本身外,许多人在密切关注甲骨文今后会如何监管Java 8。

  甲骨文还没有为Java 8版本制定一份官方时间表,不过JCP组织的成员们似乎渴望避免为下一个版本再次等待漫长的间隔期,已在非官方场合表态会在2012年年底之前发。Little说:“我们不想在Java 7和Java 8之间再等上个四五年。”

  至于如何处理Java方面,甲骨文本身一直在遭到越来越严格的盘查。多方指出,甲骨文交付的Java 7存在已知的软件缺陷。

  Little说:“有时我认为甲骨文说的话模棱两可。有时,我访谈过的甲骨文人员确实想把事情做好,竭力避免像对待闭源项目那样运营开源项目。”

  然而有时,Little却发现甲骨文的做法有悖于这些原则。他提到了2010年甲骨文在没有征求意见的情况下,改变了维护开源版JDK的OpenJDK项目的治理细则。结果,红帽失去了其在指导委员会的席位,“尽管明摆着我们贡献了那么多的代码,”Little愤愤不平地说。

  Little说:“我们参与了好多个开源项目。甲骨文的整个处理方法对我们来说不是显得非常符合开源原则。”甲骨文拒绝就本文发表评论。

  从许多方面来看,Java 8将真正检验甲骨文管理一个复杂的开源项目的水平如何,这是许多代码贡献者的利益彼此冲突的一个项目。

  原文标题:Java 8 gears up for the cloud

酷毙

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部