Tutorialtag 2024
Einführung in Clojure

2024-04-18 um 9:00 - 10:30 Uhr, Track 2 (online)

"Clojure for the Brave and True" heißt ein bekanntes Buch über Clojure. Seid ihr tapfer und wahrhaftig genug, um mit mir in die Welt von Clojure einzutauchen?

Falls ja, dann willkommen in der Welt von Clojure, wo Klammern deine treuen Begleiter sind und funktionale Programmierung das Sagen hat! Ich nehme euch mit auf eine kühne Reise in das Reich der von Lisp inspirierten Eleganz, und unveränderlichen Datenstrukturen. In das Reich, in dem Funktionen Bürger erster Klasse sind.

In dieser Hands-On-Einführung werden wir Konzepte der funktionalen Programmierung, wie z.B. Funktionen höherer Ordnung begegnen und dabei Clojures Datenstrukturen, Kernfunktionen und Interaktivität zu schätzen lernen.

Vorbereitungen für das Tutorial: Um aktiv am Tutorial teilnehmen zu können, sollten Sie die In-Browser-Lösung `gitpod` benutzen, die Ihnen eine Entwicklungsumgebung zur Verfügung stellt. Hier gelangen Sie zur Readme des Tutorials und zum Clojure-Gitpod: Zur Readme!
Alternativ können Sie eine lokale Entwicklungsumgebung ihrer Wahl einrichten, Sie sollten dazu Clojure installiert haben.
Falls sie die lokale Entwicklungsumgebung gewählt haben sollten Sie zudem folgendes Repositorium lokal geklont haben: Zum Repo!

Weiter gehts mit Clojure und Dr. Michael Sperber im Tutorial Daten in Clojure.

Tobias Paulus

Tobias Paulus

Tobias Paulus ist Softwarearchitekt bei der Active Group GmbH in Tübingen. Zudem ist er an der Dualen Hochschule Baden-Württemberg als Dozent tätig und leitet dort Einführungsveranstaltungen der Informatik. Tobias programmiert am liebsten funktional, vorzugsweise in Clojure, denn von Programmiersprachen der Lisp-Familie ist er besonders angetan.