Sprache

Gastvorlesung: Making Web Apps can be Fun!

Gastvorlesung: Web-Apps entwickeln kann Spaß machen! "Wie man funktionale Sprachen im Arbeitsalltag nutzt" – von Evan Czaplicki

Veranstaltungen

Gastvorlesung: Making Web Apps can be Fun!

Mittwoch, 03. Juni 2026, 17:15 - 19:00Uhr

Typisierte funktionale Programmiersprachen haben in einigen überraschenden Bereichen Erfolg gehabt – von Hochfrequenzhandel bei Jane Street über den Einsatz im Unterricht für Physik und Ingenieurwissenschaften bei Brilliant bis hin zu zahlreichen Unternehmen dazwischen.

Wir werden anhand einiger Fallstudien ein Gefühl dafür entwickeln, warum eine funktionale Sprache in einem bestimmten geschäftlichen Kontext eher erfolgreich ist (oder auch nicht). Anschließend tauchen wir in Elm (https://elm-lang.org) ein, eine einfache funktionale Programmiersprache, die im Browser ausgeführt wird. Wenn es die Zeit erlaubt, werden wir gemeinsam eine kleine Website erstellen.

Nach diesem Vortrag solltest du (1) das grundlegende Wissen besitzen, um ein eigenes funktionales Frontend zu entwickeln, und (2) ein Gespür dafür haben, wann dies auch aus geschäftlicher Sicht sinnvoll ist. Vorkenntnisse in funktionaler Programmierung sind für diesen Vortrag nicht erforderlich.

 

Kurzbiografie des Referenten
Evan ist der Autor der Programmiersprachen Elm (https://elm-lang.org) und Acadia (https://acadia.engineering). Er entwickelt seit fast 15 Jahren Compiler und Server in Haskell und verfügt über umfangreiche Erfahrung darin, durch Low-Level-Techniken die bestmögliche Performance aus Haskell-Programmen herauszuholen.

Die Teilnahme ist offen und kostenlos.