MULTA MEDIO Wissen: Mehrsprachig glücklich!

Das Java-Ökosystem zu nutzen ist in vielen JVM-Sprachen ein eingebautes Feature. Es bietet die Vorteile alle Bibliotheken die für Java entwickelt wurden ohne großen Aufwand wiederzuverwenden. In umgekehrter Richtung sieht es nicht immer so einfach aus. Gerade dynamische Sprachfeatures können in Java-Code nur umständlich verwendet werden.

Clojure in Java-Applikationen

Im Artikel "Clojure in Java Apps" wird auf die Integration des populären Lisp-Dialekts Clojure in Java-Applikationen eingegangen. Es werden Probleme erläutert die dabei entstehen. Diese umfassen den Umgang mit Objekten und Datentypen. Als Lösung wird ein intelligenter Wrapper für Clojure-Funktionen vorgeschlagen, der die Integration vereinfacht.

Hier geht's zur entsprechenden Ausgabe: JavaMagazin.