Livestreams

New Livestream: GraalVM and GraalPy Meet IntelliJ IDEA

Updated on December 19, 2024.

On December 19, 2024, we hosted our IntelliJ IDEA Livestream episode with Fabio Niephaus, where we explored integrations for GraalVM, GraalPy, and other Graal Languages in IntelliJ IDEA.

Session abstract

GraalVM has become very popular in the Java community, not just because of its JIT compiler, but also because it can compile Java applications into efficient native images. These native images start instantly, scale quickly, and use fewer computing resources. Moreover, the team also develops GraalPy, GraalJS, GraalWasm, and other Graal Languages that allow you to supercharge your Java applications with packages from Python, JavaScript, WebAssembly, and other language ecosystems.

In this session, Fabio Niephaus from the GraalVM team walks us through the different integrations for GraalVM, GraalPy, and others in IntelliJ IDEA. You can download GraalVM JDKs and start new Micronaut, Spring, or Quarkus projects with out-of-the-box GraalVM support, all from within the IDE. He also shows us how to build Java applications with GraalVM Native Image, use monitoring and profiling tools, and even debug native images. We’ll also look at how to embed Python, JavaScript, or WebAssembly code in your Java applications, and how Graal languages, language injections, and the debugging tools from IntelliJ IDEA make this easy and fun!

Asking questions

Fabio will try to answer all of your questions during the session. If we run out of time, we’ll publish answers to any remaining questions in a follow-up blog post.

Your speaker and host

Speaker

Fabio Niephaus

Fabio is a research manager on the GraalVM project at Oracle Labs. He works on GraalPy, GraalJS, GraalWasm, and other Graal languages, GraalVM Native Image, developer tools, and the overall GraalVM developer experience.

Host

Mala Gupta

Mala Gupta

A Java Champion and JUG leader, Mala has authored multiple books with Manning, Packt, and O’Reilly Publications. She has more than two decades of experience in the software industry and is a regular speaker at industry conferences around the world. She is a vocal supporter of Java certification as a path to career advancement.

Happy developing!

image description