Java is anything but dead. It may have waned in popularity because of languages like Scala and Clojure which make FP and its "resurrection"...