Logo der Java User Group Karlsruhe. Auf dem Bild ist der Java Duke zu sehen und im Hintergrund die Fächerstadt Karlsruhe.


Funktioniert's? - Funktionale Programmierung mit Java 8

Datum:
25.11.2015, 19:15
Aufzeichnung:

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 aus der OO-Entwicklung kommende Java-Programmierer von funktionalen Sprachen lernen und in seinen Java-Alltag integrieren? Diesen Fragen möchte der Vortrag nachgehen und die neuen funktionalen Features von Java 8 mit den Möglichkeiten vergleichen, die die Programmiersprache Haskell bietet. Nebenher werden grundlegende Aspekte funktionaler Programmierung vorgestellt und es wird aufgezeigt, was die funktionale Programmierung so besonders macht.

Nicole Rauch

Nicole Rauch ist freiberufliche Softwareentwicklerin und Softwareentwicklungscoach mit umfangreichem Hintergrund in Compilerbau und formalen Verifikationsmethoden. In den letzten Jahren konzentrierte sie sich auf die Sanierung von Legacy Code Applikationen. Unabhängig davon ist die funktionale Programmierung ihre heimliche Liebe. Neben ihrer Entwicklertätigkeit wirkte sie an der Ausrichtung mehrerer selbstorganisierter Konferenzen und an der Initiierung der Softwerkskammer, einer deutschlandweiten User Community zum Thema Software Craftsmanship, sowie ihrer Karlsruher Regionalgruppe mit. In ihrer Freizeit ist sie an der Entwicklung der Softwerkskammer-Webplattform, einem node.js Projekt, beteiligt.

@NicoleRauch @NicoleRauch

Location


MegaPart GmbH
Zur Gießerei 6
76227 Karlsruhe

Eine Veranstaltung des iJUG e.V., organisiert durch die JUG Karlsruhe.
Supported by

Powered by Jekyll & Git - Revision cc0e80b