Clojure ist eine dynamisch typisierte, funktionale Programmiersprache für die JVM. Sie setzt auf unveränderliche Datenstrukturen, einfache Abstraktionen und eine enge Verzahnung von Code und Daten. Dadurch eignet sie sich besonders für Systeme mit komplexer Datenverarbeitung und hoher Nebenläufigkeit. Über die JVM kann Clojure zudem auf bestehende Java-Bibliotheken und -Systeme zugreifen.
Auf dieser Seite finden Sie Artikel, Podcasts und Vorträge rund um Clojure, funktionale Programmierung und Softwareentwicklung auf der JVM.