Neal Ford published a great tutorial on IBM DevWorks about helping Java developers to get started with functional programming in Scala or Clojure. There was some buzz last week around an article claiming that functional programming in Java was dangerous. We covered Ted Neward's rebuttal. Both Neward and Ford believe that now is the time to learn this paradigm even if you aren't planning on using it in the near future. Over time, Ford believes all mainstream languages will become more funcitonal.