Beyond JVM - How the Platform is Evolving for New Languages and Features
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the evolution of the Java Virtual Machine (JVM) for supporting new languages and features in this conference talk from GOTO Chicago 2015. Discover how the JVM is adapting to accommodate languages beyond Java, with a focus on optimization techniques and new frameworks. Learn about key developments such as invokedynamic, lambda expressions, Truffle, and Nashorn. Gain insights into the changing landscape of JVM-hosted languages and their optimization potential. Examine the impact of these advancements on language implementation and performance. Delve into topics including basic primitives, JNI, JNR, Ruby, and the future direction of the JVM platform. Enhance your understanding of how the JVM is expanding its capabilities to support a wider range of programming languages and paradigms.
Syllabus
Intro
Basic Primitives
Invoke Dynamic
Invoke Dynamic Explained
Whats Next
JNI
JNR
Ruby
Truffle
Taught by
GOTO Conferences
Related Courses
Netty Best Practices for Optimal PerformanceMeta via YouTube Gazelle-JNI: Offloading Spark SQL to Native Engines for Execution Acceleration
Databricks via YouTube Tracking App Behaviors With - Nothing Changed - Phone For Evasive Android Malware
Black Hat via YouTube Foreign Function and Memory API in Java 17 - Replacing JNI
Okta via YouTube Native Script Engine: Integrating V8 JavaScript with Java - Jim Laskey
Java via YouTube