Session

Ruby and Java and Python, oh my! Polyglot programs with GraalVM

GraalVM, that's the one with native binaries and Native Image, right? In fact, when most people hear about Oracle's virtual machine, they first think of small and lightweight programs that start in no time. Besides this prominent feature, GraalVM is also a JDK and an execution environment for polyglot programming. Within the same VM, Java, JavaScript, Ruby, R, or Python can be executed.

In this talk, we will look at use cases where we go beyond the Java horizon and use features from other programming languages and their ecosystems to always use the right tool for the job without leaving our runtime environment. The examples come from both our productive experience and our curiosity about what is possible and what makes sense.

Tim Zöller

Founder @ lambdaschmiede GmbH

Freiburg, Germany

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top