If I may, I'll add just a quick comment, rather than a question.
The wealth of Java One sessions either on Java 8 features (e.g. streams, lambdas, etc.) or on future-version capabilities that are based on them (e.g. the currency API, the use of distributed lambdas and streams planned for Coherence, etc.) leaves me persuaded that this style is the future of Java.
It's really good to see the authors and JavaRanch doing such a good job covering this area.
posted 11 months ago
Agree: the days of the imperative programming style are numbered.