One VM to Rule Them All
Offered By: Devoxx via YouTube
Course Description
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
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube