Steve
2015-01-22 17:35:07 UTC
Hi all,
I had my first introduction to Java 8 last night via a talk on lambdas, streams, and functional programming.
I understand that this is they way college students are learning to program in Java, so it is here to stay, so I plan on learning it too.
I want to understand why Oracle implemented lambdas, streams, and functional programming.
It looks very similar to the "callback funcitons" I have seen in javascript and the jQuery library. I never liked that as it seemed to me to be a poor way of organizing things ( feeding blocks of code/functions into other functions ).
Basically, what I would like to understand is what are the benefits of these things?
Thanks
Steve
I had my first introduction to Java 8 last night via a talk on lambdas, streams, and functional programming.
I understand that this is they way college students are learning to program in Java, so it is here to stay, so I plan on learning it too.
I want to understand why Oracle implemented lambdas, streams, and functional programming.
It looks very similar to the "callback funcitons" I have seen in javascript and the jQuery library. I never liked that as it seemed to me to be a poor way of organizing things ( feeding blocks of code/functions into other functions ).
Basically, what I would like to understand is what are the benefits of these things?
Thanks
Steve