I'm back now. Snow doesn't impress me as much as cold does =p
Programming Concurrency on the JVM
Would that be Programming in Scala, then? />/>/>
I like the goals of Scala, but every time I look at it I can't help but think "Scala is the C++ of the JVM and I vastly dislike working in C++." I've found Clojure's model to be a "nice" abstraction over Threads for various types of concurrent tasks, but I think Erlang wins on concurrency of all the things I've sampled in the last couple years. I'll take another peek at how Scala does it, but the language flavor just hasn't resonated with me yet.
My impetus for reading this book came from a list of suggested books by Rich Hickey for background on decisions he made in Clojure. I figure I'm overdue for some real concurrency reading anyway - implementing naive little thread pools is only the tiniest tip of that iceberg.