News

Donnerstag, 3. Dezember 2009 | News

Fragen und Antworten zu Closures

(Link zum Artikel: http://www.it-republik.de/jaxenter/news/052760)

Da die Ankündigung auf der Devoxx, Closures wieder in Java 7 aufzunehmen, viele Fragen aufgeworfen hat, hat Mark Reinhold nun in seinem Blog eine Auswahl an Q&A gepostet, um einige der Fragen zu beantworten. Interessant ist vor allem Reinholds Aussage, Closures werde eingeführt, weil sich Java 7 verschiebt, und nicht dass sich Java 7 verschiebt, weil Closures mit dabei ist. Grund für die Verschiebung sei vielmehr:

So that we can finish several critical features as well as have time to submit an official Java SE 7 Platform JSR, form an Expert Group, and allow all the appropriate deliberations to take place. JDK 7 will not ship until the Java SE 7 JSR goes final.

Und auf die Folgefrage, warum es erst jetzt einen JSR geben wird, antwortet Reinhold:

There was never a clear consensus in favor of a specific proposal, and in fact key respected members of the Java community supported significantly different proposals. In our view a JSR Expert Group would not have been an effective forum for resolving that disagreement.

Aus dem selben Grund gäbe es auch keinen JSR für das Project Coin. Übrigens soll das neue Proposal für Closures ab sofort unter dem Titel Project Lambda geführt werden (wegen "lambda expressions"). Als Moderatoren werden Mark Reinhold und Jon Gibbons fungieren. Alle Fragen und Antworten von Mark Reinhold finden sich im Blog.

(cf)

Anzeige

Kommentare


Folgende Links könnten Sie auch interessieren

zurück zum Seitenanfang