follow JDD_Krakow at

  • polski
  • english

Ted Neward

Lecture topic: The Busy Developer’s Guide to Functional Programming in Java

Much noise has been made in recent years about functional languages, like Scala or Haskell, and their benefits relative to object-oriented languages, most notably Java. Unfortunately, as wonderful as many of those benefits are, the fact remains that most Java developers will either not want or not be able to adopt those languages for writing day-to-day code. Which leaves us with a basic question: if I can’t use these functional languages to write production code, is there any advantage to learning about them? The short answer is yes, for the fundamental premise -”I can’t use functional code on my Java project”- is flawed. Java developers can, in fact, make use of functional ideas! In this presentation, we explore functional concepts in Java, and show how to use them. We’ll be moving quickly, so be ready to think fast.

Ted Neward

About the speaker:
Ted Neward is an independent consultant specializing in high-scale enterprise systems, working with clients ranging in size from Fortune 500 corporations to small 20-person shops. He speaks on the conference circuit, including the No Fluff Just Stuff Symposium tour, discussing Java, .NET and XML service technologies, focusing on Java-.NET interoperability. He has written several widely-recognized books in both the Java and .NET space, including the recently-released “Effective Enterprise Java”. He lives in the Pacific Northwest with his wife, two sons, four video-game consoles, thousands of books (on programming and otherwise), and eight PCs.

Check out his blog