GeeCON 2025: Charles Nutter - Building Efficient Dynamic Languages on the JVM

youtube.com 2 godzin temu


The JVM has evolved over the past 20 years to support an awesome array of features. At the same time, dynamic languages like Python, JavaScript, and Ruby has grown more popular. This talk will research the array of JVM features that can be utilized to build and support dynamic languages on the JVM, from InvokeDynamic to Panama to Loom to Leyden. We will research the trade-offs active and talk about what the future holds.