Ten Things You Can Do With GraalVM
Offered By: Devoxx via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the capabilities of GraalVM in this comprehensive 51-minute conference talk from Devoxx. Discover how GraalVM enhances the Java ecosystem by providing an integrated, polyglot, high-performance execution environment for dynamic, static, and native languages. Learn about GraalVM's support for Java, Scala, Kotlin, Groovy, and other JVM-based languages, as well as dynamic scripting languages like JavaScript, Ruby, R, and Python. Through demonstrations, gain insights into using GraalVM as a JVM JIT compiler, enhancing JIT performance, running native and polyglot programs, compiling ahead of time for faster startup and lower runtime overhead, debugging polyglot code with universal tools, profiling application performance and memory, and embedding GraalVM in native applications for improved portability. Understand how GraalVM enables writing code in the most suitable language for specific problems and running the resulting programs efficiently across various platforms, including JVM, native code, and even inside databases. The talk covers topics such as downloading GraalVM, running multiple languages, working with layers, utilizing Native Image, loading packages, bundled versions, NPM, JavaScript, and validators.
Syllabus
Introduction
Disclaimer
About Chris Eaton
Downloading GraalVM
Running multiple languages
Layers
Native Image
Load Packages
Bundled Version
NPM
JavaScript
Validator
Taught by
Devoxx
Related Courses
A Beginner's Guide to Java ProgrammingPackt via FutureLearn A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru JBoss EAP Administration
A Cloud Guru Advanced Data Structures in Java
University of California, San Diego via Coursera