Nice talk about alternatives to shared-state concurrency on the JVM. Notice the gradual acceptance by the community that shared-state concurrency is too hard to get right and must be abandoned. Alternatives are being sought; this talk discusses STM, Actors, and Dataflow. I also hear more death knells for Java. Due to the required language integration of concurrency paradigms, new languages are needed such as, in this talk, Clojure and Scala. (The Actor example is Scala, as is the Dataflow example.)
http://www.slideshare.net/jboner/state-youre-doing-it-wrong-javaone-2009
Tags: Java JVM concurrency