Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Polyglot Native: Ahead-of-Time Compilation for JVM Languages

Java via YouTube

Overview

Explore an innovative approach to JVM-based programming in this 43-minute conference talk. Dive into Polyglot Native, an ahead-of-time compiler for Java bytecode combined with a low-footprint VM. Learn how this technology addresses slow startup times and high memory footprint issues common in JVM-based programs. Discover the architecture of Polyglot Native and its comparison to existing projects like Scala Native and Kotlin/Native. Watch a live demonstration of compiling code from Kotlin, Scala, Java, and C into a single binary executable. Gain insights into the intricacies of interoperability between Polyglot Native and C, and understand how this solution minimizes program footprint using a chunked heap and reduced metadata. Ideal for developers interested in optimizing JVM language performance and exploring cutting-edge compilation techniques.

Syllabus

Polyglot Native: Java, Scala, Kotlin, and JVM languages with Christian Wimmer

Taught by

Java

Reviews

Start your review of Polyglot Native: Ahead-of-Time Compilation for JVM Languages

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.