chris webster wrote:As a Scala novice, I am aware that one Scala's perceived benefits is the ability to use Actors to handle concurrency. So how much take-up have you seen of Scala based on the use of Akka? Is Akka a driving factor in people adopting Scala, or do they simply use the Java Akka library instead?
I would say that the availability of a Java version is an open path that leads to a possible Scala adoption.
The Java library is powerful but more cumbersome in the notation, wrt the scala version. Still it introduces many functional concepts to the Java developer, that will come useful in case of a full scala language adoption. I'm thinking about futures and combination operators like map, flatMap and family.
I can't say if it'll be more usable after introduction of lambdas in Java8
bye,
Ivano