Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Polyglot Operations in Java mit GraalVM

Wie auch beim Thema Kotlin musste ich auch anderswo feststellen, dass ich meiner Zeit etwas voraus bin. Meine erste Kolumne zu Truffle und Graal erschien schon 2014, also vor 4 Jahren. Seitdem hat sich viel getan und wir alle können jetzt von den Ergebnissen des Projekts profitieren.

Graal und Truffle sind eine Entwicklung von OracleLabs, wo unter der Leitung von Thomas Wuerthinger ein ansehnliches Team an Compiler, Sprachwerkzeugen, Unterstützung für dynamische Sprachen und Ahead-of-Time-Kompilierung (AOT) arbeitet.

Seit Java 11 ist der Graal-Compiler ein offizieller Bestandteil des JDK und kann einfach mittels Kommandozeilenoptionen aktiviert werden. Die GraalVM ist in einer freien Community- und einer kommerziellen Enterprise-Edition zum Download verfügbar. Sie soll die e…