Programming
C++Reinders describes Intel's Threading Building Blocks product.
Java
Goetz describes java.util.concurrent
Message passing
Armstrong describes the Erlang programming language, an implementation of message passing paradigm.
Scala
Odersky, Spoon and Venners describe Scala, a language that attempts to combine a number of different programming paradigms.
Odersky describes how Scala sits at the intersection of imperative and functional programming paradigms.
popl2006