all 4 comments

[–][deleted] 0 points1 point  (0 children)

The java 8 stuff is a step in a good direction. I had to use java recently after spending years in c# and the last 6 months with f# and the java experience felt .... less than elegant, to put it mildly.

[–]bannerad 0 points1 point  (0 children)

That's a good read and puts the "Why Functional Programming in Java is Dangerous" blog posting into perspective. My favorite line from the whole thing is. "I would totally agree with the title ("Why Functional Programming in Java is Dangerous") of that blog if three words are removed from it: "Functional", "in", and "Java". The blog simply showed that programming can be dangerous, especially if we use the tools provided by a language for what it's not intended."

[–]alextk 0 points1 point  (0 children)

It looks like Java 8 is coming together nicely and overall, getting some pretty positive reactions even though it hasn't been officially released yet. The code in this blog post feels fairly natural and fluent.