I'm reading about closures which are going to appear in Java 7.
And I'm a bit confused because from one hand there are lots of nice articles which describe new java closures. But from the other hand there were 3 different specs and some of the articles are simply outdated because describe not the latest proposal.
So, if anyone tracks the progress of java closures from the begining then please describe in general terms very shortly all 3 proposals and their current state.
One more thing I wonder about closures is if there only one development line exists or different versions are being developed (like, closures from Sun, from Google, from Apache etc)?