YoVDO

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

Offered By: Java via YouTube

Tags

Java Courses Scala Courses Kotlin Courses Memory Management Courses Polyglot Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity