Java.next, Contrasting concurrency
See how concurrency options differ in the Java.next languages
From the developerWorks archives
Date archived: December 19, 2016 | First published: March 31, 2014
Perhaps the starkest difference among the Java.next languages lies in threading, concurrency, and parallelism. This installment shows easy ways to make existing functional code in Scala, Groovy, and Clojure parallel. Then it investigates the actor currency model in Scala.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.