Unless I am mistaking, Java 8 fails to address the major pain-point I have with Java: hash and array literals.
For me, one of the big wins of both Clojure and Scala is being able to handle maps, sequences, etc. conveniently.
For me, one of the big wins of both Clojure and Scala is being able to handle maps, sequences, etc. conveniently.
Lambdas are what make operations on data structures convenient in Scala and Clojure, not saving a few characters on the handful of literals in your code.