BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

闭包提议达成一致共识

| 作者 Rob Thornton 关注 0 他的粉丝 ,译者 Jason lai 关注 0 他的粉丝 发布于 2007年5月2日. 估计阅读时间: 1 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

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

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

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

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

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

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

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

需要闭包的理由? by Guo Xiaogang

还是没看到需要Closure的理由。也许一个原型可以帮助大家想出一些真正的应用来。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT