Lambdas sind ja in der C# bzw. .NET-Welt schon seit längerem Gang und
Gäbe und eigentlich gar nicht mehr wegzudenken. Konkret seit etwa
2006 IIRC.
Irgendwie bin ich überrascht, dass die in Java noch gar nicht
unterstützt werden und dass es so lange dauert, diese zu
implementieren. Bei C# hats nach der Einführung von anonymen Methoden
in 2.0 noch etwa 1 Jahr gedauert bis es Lambdas in 3.0 gab ...
Was aber in dem ganzen Dunstkreis von anonymen Methoden, Lambdas,
Generics, dynamischer Typisierung (var) etc. vor allem mitkam und C#
(oder VB.NET) wirklich von anderen Sprachen abhebt, war LINQ.
Ist soetwas auch für Java 7 (oder dann 8) geplant? Ich denke das wäre
schon sehr wichtig, um wieder etwas mehr zu C#/.NET aufzuschließen
...