Entwicklung von Compilern und Performance-Optimierungen in GraalVM und in Zusammenarbeit mit Oracle Labs.
GraalVM ist eine universelle VM zur Ausführung von Anwendungen, die in JavaScript, Python, Ruby, R, JVM‑basierten Sprachen wie Java, Scala, Clojure, Kotlin und LLVM‑basierten Sprachen wie C und C++ geschrieben wurden. Sie besteht aus Graal selbst, einem aggressiven, in Java geschriebenen JIT‑Compiler, und Truffle, einem Framework zur Implementierung von Programmiersprachen und AST‑Interpretern.
Eingesetzte Technologien
Entwicklung
Java, Python, Java Source Code Generierung