News

For another look at benchmarking parallel streams, see “ From Imperative Programming to Fork/Join to Parallel Streams in Java 8 ” by Raoul-Gabriel Urma and Mario Fusco (InfoQ, February 2014).
Benchmarking and comparing Java 8 functional-style programming with the imperative-style can be tricky at times. Takipi blogs' recent posting shows us how.
Sumatra will repurpose Java 8’s multi-core APIs called Stream or Lambda to enable both CPU or GPU computing, but it will need an extra layer of code for parallel execution.
For example, the Streams API focuses on parallel processing of large data sets, and Project Nashorn’s faster JavaScript engine is all about performance in server workloads.