On Wed, Jan 18, 2012 at 6:15 PM, Reinier Zwitserloot <[email protected]>wrote:
> Project Coin is no more. By design. It was a project with a time limit. > There is NO coin for 1.8 (the working title for the hypothetical java8 coin > is "Coin - The Flip Side". It has been confirmed as 'will never be' by Joe > Darcy who is responsible for it, because java 1.8 already has a full docket > between jigsaw and lambda. Yes; no "Coin - the Flip Side" in JDK 8; future uncertain for subsequent releases. > > There IS a project coin mailing list which, with rare frequency, sees a > feature request. These are basically squashed because they are rarely > something that befits a coin request (coin is NOT just for 'hey, wouldn't > this half-assed paragraph of an idea be fantastic?!?' - coin is: "This is > good. See research here, here, and here. Here's a patch for javac. Here's a > patch for the JLS. Here's conclusive proof that it won't affect backwards > compatibility. Here's a 15 page diatribe on why its a good idea". > > There's an alternative to coin as well, and as it seems to be very close > to what coin is trying to do I'm guessing there will never be another coin > ever again. The thing is, I can't remember the name and some casual > googling isn't helping me out here. It doesn't help that Mark Reinhold's > blog is down right now. This alternative I'm talking about is a little more > upfront about the idea that the submitter should be willing to hoist the > trouble of writing the compiler patch and JLS update at the very least. > The official way to make a "JDK Enhancement Proposal" is through the JEP process over at OpenJDK: http://openjdk.java.net/jeps/1 The language changes planned for JDK 8, such as Lambda, have one or more JEPs as do API enhancements, etc. The JEP process includes a "Funded" state where someone has to sign up to do the work of the request. While the invitation extended by Project Coin in JDK 7 was to send in your detailed proposal form, preferably with a patch to the compiler, many of the proposals that were received did not attempt to meet that standard. Any future insertions of Coin would need to interact with the JEP process. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
