Stories from around the ranch

Ulf reviewed Java Concurrency in Practice by Brian Goetz and gave it 8 out of 10 horseshoes.

[The book] explains not just the features of the Java virtual machine and the class libraries that help implement concurrent applications, but also serves as an introduction to the problems arising in multi-threaded code in general. ... All concepts are explained with plenty of code examples that show what is and what isn't thread-safe. ... Everyone not having had the benefit of CS 401 "Issues in Concurrency" will get a lot out of this book. And those who did will learn how to properly implement concurrent applications in Java.

You can read the full review and discuss it here.