Simon Ritter, Deputy CTO, Azul Systems
This presentation starts with a review of lambda expressions in JDK 8 and then digs into the performance implications of using them, looking at the use of invokedynamic rather than simple syntactic sugar for anonymous inner classes. The origins of lambda expressions go back 80 years, well before Java (and even modern computing) started. They are based on the work of Alonso Church, who created lambda calculus as a mathematical model of computation. The session concludes by exploring how, using only one new functional interface, we can (in theory) solve any problem by using only lambda expressions. This really is Java, but most of it won’t look like any code you’ve ever seen. Be prepared for some mind-bending use of lambda expressions!
On this page of the site you can watch the video online It’s Java, but Not As We Know It with a duration of hours minute second in good quality, which was uploaded by the user Java 04 October 2017, share the link with friends and acquaintances, this video has already been watched 6,685 times on youtube and it was liked by 117 viewers. Enjoy your viewing!