Neal Ford: Funktionales Denken in Java 8, Clojure, Groovy und Scala

Die Syntax einer neuen Sprache zu lernen ist einfach; unter einem neuen Paradigma zu denken ist schwer. Neal Ford zeigt in dieser JAX-2015-Session Wege auf, um sich vom imperativen zum funktionalen Programmierer zu entwickeln – mit Java, Clojure, Groovy und Scala.
Neal Ford (ThoughtWorks) nimmt sich gängige Beispiele aus der Welt der imperativen Programmierung vor und präsentiert Alternativen in funktionalen Programmiersprachen. Dabei hilft es, dass Java-Entwickler üblicherweise mit der Wiederverwendung von Quellcode über Mechanismen wie Vererbung und Polymorphismus vertraut sind.
Functional Thinking in Java 8, Clojure, Groovy and Scala from JAX TV on Vimeo.
English abstract:
Learning the syntax of a new language is easy, but learning to think under a different paradigm is hard. This session helps you transition from a Java writing imperative programmer to a functional programmer, using Java, Clojure and Scala for examples. This session takes common topics from imperative languages and looks at alternative ways of solving those problems in functional languages. As a Java developer, you know how to achieve code-reuse via mechanisms like inheritance and polymorphism.

Hinterlasse einen Kommentar