Session

Ruby und Java und Python, oh weh! Polyglotte Programme mit GraalVM

GraalVM, das ist doch das mit den nativen Binaries und Native Image, oder? Tatsächlich dürfte den meisten Menschen bei der Nennung von Oracles virtueller Maschine zuerst an kleine und leichtgewichtige Programme denken, welche in kürzester Zeit starten. Neben diesem prominenten Feature ist GraalVM aber auch ein JDK und eine Ausführungsumgebungen für polyglotte Programmierung. In der selben VM kann Java, JavaScript, Ruby, R oder Python ausgeführt werden.

In diesem Vortrag werden wir uns Anwendungsfälle anschauen, in welchen wir über den Java Tellerrand hinausschauen und Funktionen aus anderen Programmiersprachen und deren Ökosystem nutzen um jeweils das geeignete Werkzeug für die jeweilige Aufgabe zu nutzen, ohne unsere Laufzeitumgebung zu verlassen. Die Beispiele stammen hierbei sowohl aus unserer produktiven Erfahrung, als auch aus unserer Neugierde was möglich und was sinnvoll ist.

Tim Zöller

Gründer @ 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