Java 8 is now released, this talk is about hating at little more your fellow developers that already have the chance to use it but nothing is lost, with this talk you will also be ready use lambda at full speed when your boss will understand that you prefer upgrading to Java 8 to a raise. The talk is separated into two parts, in the first part you will learn why lambda were introduced in Java and the secrets behind the syntax and the semantics of that feature. In the later, we will dive under the hood and see how the compiler, the JDK and the VM conspire to implement lambdas.
Author:
Remi Forax
Assistant Professor at Paris-East Marne-la-Vallée. I am a JSR 292/235 expert, an OpenJDK hacker, an ASM developer and the creator of the JSR 292 backport and PHP.reboot.