Java Language Evolution
The discussion highlights the evolution of the Java Virtual Machine and its relationship with language changes, particularly in Java 8. Notably, the introduction of lambdas utilized invoke dynamic, allowing runtime decisions rather than compile-time binding. As Java versions progress, changes typically affect the JVM, bytecode, and standard libraries, showcasing the interconnected nature of these components.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE-Radio Episode 316: Nicolai Parlog on Java 9
Related Questions