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

YouTube

One VM to Rule Them All

Devoxx via YouTube

Overview

Explore the groundbreaking Graal just-in-time compiler for the Java Virtual Machine in this 50-minute Devoxx conference talk. Dive into the Truffle polyglot framework and discover how Graal supports integrated language runtimes for JavaScript, Ruby, and R, as well as LLVM-based languages like C, C++, Go, and Rust. Learn about seamless language interoperability and world-class performance across multiple programming languages. Watch a live demo showcasing the integration of JavaScript, Java, Ruby, R, and C in a single web application running on one VM. Gain insights into projects, performance metrics, and practical applications of Graal. Explore topics such as interpreters, ahead-of-time compilation, and HelloWorld examples in Java, Kotlin, and Scala. Acquire valuable resources to further your understanding of this revolutionary compiler technology.

Syllabus

Introduction
Why are you doing this
Projects
Performance
Live Demo
Exporting a Path
Java
Noches
Interpreters
Ahead of time compilation
Kotlin HelloWorld example
Java HelloWorld example
Scala HelloWorld example
EOD
Resources

Taught by

Devoxx

Reviews

Start your review of One VM to Rule Them All

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.