This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
With Java Concurrency API multithreaded programming became a lot easier, but I guess there is still room for improvements. However, I would like to ask Venkat Subramaniam the following:
As the book seem to claim that scala makes multithreading easier, is there some intrinsic value in scala that makes multithreaded programming easier? Or could one just as easily achieve the same with java by further improving the concurrency APIs?