Referat: Einführung in die funktionale Programmierung

Lecture / talk | -

Funktionale Programmierung hat zu guter Letzt auch in Java Einzug gehalten. Es ist jetzt ganz normal, überall mit Lambdas oder mit map() und filter() zu arbeiten. Aber ist das wirklich funktionale Programmierung? Wie sieht es aus, wenn man Java 8 mit einer althergebrachten funktionalen Programmiersprache vergleicht? Und was kann der Java-Programmierer, der aus der objektorientierten (OO) Entwicklung kommt, von funktionalen Sprachen lernen und in seinen Java-Alltag integrieren?

Auf diese Fragen erhalten Sie im Referat Antworten. Sie haben zudem die Möglichkeit, die neuen funktionalen Features von Java 8 mit den Möglichkeiten der Programmiersprache Haskell zu vergleichen. Ebenso werden grundlegende Aspekte funktionaler Programmierung vorgestellt und es wird aufgezeigt, was die funktionale Programmierung so besonders macht.