Schwerpunktthema

clojure

Link

Podcast-Folge mit Joy Clark zum Thema Clojure

Blog-Post

Native Clojure with GraalVM

The newly-released GraalVM changes the status quo in the realm of JVM-based programming languages. In this instalment we’ll explore its impact on Clojure. We’ll start small, but by the end we’ll compile an entire Ring web application into a self-contained native binary.

Blog-Post

A day full of Clojure - organizing the first German ClojureBridge workshop

Link

Interview zum Thema Microservices mit Clojure

Artikel

Grenzenlose Freiheit?

„Die Grenzen meiner Sprache bedeuten die Grenzen meiner Welt“, stellte schon Ludwig Wittgenstein fest. Auch wenn zwei Programmiersprachen Turing-vollständig sind und somit die gleichen Probleme lösen können, beeinflussen ihre Eigenschaften dennoch die Art und Qualität der Problemlösung. Mit der JVM steht uns heute eine Plattform zur Verfügung, bei der wir für jedes Problem die am besten geeignete Sprache wählen können. Auch wenn sich prinzipiell jede JVM-Sprache mit jeder anderen kombinieren lässt, gibt es einige Stolpersteine. In diesem Artikel wollen wir analysieren, wie gut sich Clojure mit Java verträgt.

Artikel

Domain-Driven Design in Clojure

Gut bewertet

Podcast

Clojure

Ein pragmatisches Lisp auf der JVM

Artikel

Java-Programme mit Clojure würzen

Wenn jemand vor etwa acht Jahren in einem Java-Projekt vorgeschlagen hat, gewisse Teile in einem Lisp-Dialekt in der JVM zu realisieren, fiel dabei zumeist das circa 98 KB große JScheme. Heute hingegen bricht man in dem Fall durchaus die Lanze für Clojure, dem Lisp auf der JVM. In diesem Beitrag wollen wir anhand von Incanter exemplarisch zeigen, inwieweit sich die Kombination von Clojure und Java lohnt.

Artikel

Clojure — in der Praxis?

Programmiersprachen und ihre Rolle für die Anwendungsentwicklung

Link

Dreiteiliger Clojure-Artikel, Teil 1: Clojure - in der Praxis?

Link

Dreiteiliger Clojure-Artikel, Teil 3: Auf die Finger geschaut

Link

Dreiteiliger Clojure-Artikel, Teil 2: Clojure unter der Lupe

Link

Clojure: Ein pragmatisches Lisp für die JVM

Link

Clojure: Funktional, parallel, genial