Building a DSL with GraalVM (retired)

Abstract

GraalVM is a virtual machine that can run many languages on top of the Java Virtual Machine. It comes with support for JavaScript, Ruby, Python… But what if you’re building a DSL, or your language is not listed? Fear not!

In this session we’ll discover what it takes to run another language in GraalVM. Using GraalVM, we don’t only get a fast runtime, but we’ll also get great tool support. With Brainfuck as an example, we’ll see how we can run guest languages inside Java applications. It might not bring us profit, but at least it will bring some fun.

Deliveries

ConferenceDateNotes
🇦🇺 Oracle Groundbreakers APAC virtual tourOctober 19, 2020
🇳🇴 javaBin   May 12, 2020
🇺🇸 Oracle Code OneSeptember 19, 2019
🇧🇪 Full Stack AntwerpJuly 31, 2019
🇵🇱 Devoxx PL   June 26, 2019
🇱🇺 Voxxed Days LU   June 21, 2019