Functional programming

5 reasons you should care about functional programming

Coman Hamilton

Even if you don’t think you need to care about functional programming, you should. There are plenty of reasons for Javaheads to know more about them: W-Jax speaker Neal Ford gives us five.

In this keynote from
W-JAX 2013,
Neal Ford from ThoughtWorks explores why learning functional
programming paradigms now is critical for developers with five
concrete reasons.

  1. Why it’s beneficial to cede control over mundane
    details to the language and runtime
  2. How nailgun-driven development differs from building
    prefab houses
  3. The wonderful benefits of immutability
  4. Embrace results over steps
  5. How bendable languages make hard problems easier to

Even if you don’t care about Scala, Clojure, F#, or Haskell, the
important features of those languages will impact your life. Now is
the time to increase your comfort level with these new

5 reasons you should care
about functional programming
from JAX TV on Vimeo.

Coman Hamilton
Before becoming Editor of (S&S Media Group), Coman completed an M.A. in Cultural Studies and wrote for numerous websites and magazines, as well as several ad agencies. // Want to submit a story? Get me at coman[AT] or
comments powered by Disqus