闭包提议达成一致共识

Neal Gafter公布了一份得到大多数人支持的Java闭包(Closure)提议。三份最大的提议(BGGA、FCM和CICE)的所有作者中,除了一位放弃以外,其余所有人都表示支持这份JSR。

Gafter写到,他已经停止了一项闭包原型的工作,转而参与JSR的制定。他希望在JavaOne中能出现一些有价值的讨论,决定随后的步骤,并且他重申,规范仍处于制定过程中。

这份JSR提议的目的是为了定义亟待解决的问题,并明确所能允许的解决方案的范围。提议并没有硬性要求特定的解决方案,但它确实将Java闭包规范做为多数问题(但不是所有)的解决方案范例。这没有什么好奇怪的,因为这份规范正是特意为了满足这些需求而写的,而它仍然处于制定过程之中。

Java.net上的Editor's blog指出,尽管多数人同意的事实使得我们向在Java中加入闭包这个目标又迈进了一步,但关于我们是否需要闭包的问题还有待达成共识。

因此,根据Gafter所说的,就问题是什么以及闭包的JSR将试图解决什么的共识已经达成。专家组要考虑的下一个问题将是提议的具体形式。假设,这个问题已经解决,随后以JSR草案的形式呈现给整个社区,那时候将由JCP执行委员会(实际上就代表了整个社区)来解答第一个问题:我们真的需要闭包吗?

尽管这种方式的顺序看起来有些不合常理,但编辑假定这可能是按照困难程度来安排的。

查看英文原文:Consensus Reached on Closure Proposals

你可能感兴趣的:(闭包提议达成一致共识)