File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Features new in Java 8 and the fly likes Predicates Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Features new in Java 8
Bookmark "Predicates" Watch "Predicates" New topic


Raghuram Sudarsan

Joined: Nov 09, 2010
Posts: 2
Hi Richard,

Predicates are a huge add to the Java.
With the combination of Predicates and Lambda expressions, do you see Java sliding away from Object oriented programming and moving towards Functional Programming?

Please enlighten us with your opinions.

Richard Reese
Ranch Hand

Joined: Jul 13, 2011
Posts: 84


I agree, predicates can be very useful. For the foreseeable future, Java will remain an OO language. It has many functional programming features that you can take advantage of. The biggest problem with any “new” technology is the learning curve associated with it and the ability of an organization to incorporate it. At least some of this is cultural.

Richard Reese
Java 8 New Features: A Practical Heads-Up Guide
I agree. Here's the link:
subject: Predicates
jQuery in Action, 3rd edition