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

Kotlin Bootcamp for Programmers
Google via Udacity
Введение в язык Котлин
St. Petersburg State Polytechnic University via Coursera
Kotlin for Java Developers
JetBrains via Coursera
Developing Android Apps with Kotlin
Google via Udacity
Advanced Android with Kotlin
Google via Udacity