I am basically a .net developer and i know most of the things in c# come from the java world.But i am a huge fan of some of the latest developments in .net like Lambda expressions,LINQ,Extension methods etc.
But by seeing this http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-2.html ,i get the feeling that the trend is reversing.Or am i being obtuse?