Reputation: 96797
This book seems really good. Is it still relevant for Scala 2.8, given that it was published in 2008?
Upvotes: 2
Views: 806
Reputation: 7979
Apart from the discussion of Programming Scala (Payne and Wampler), the first edition of Programming in Scala (Odersky, Spoon, Venners) was excellent, and I'm sure the second edition, which came out recently and covers 2.8, is even better. (Also available for significantly less from Amazon, although AFAICT you don't have the option of getting the PDF that way.)
Upvotes: 1
Reputation: 2587
Yes. They don't cover some of the newest material, but in those cases there are many good online writeups, such as:
etc. Payne and Wampler do point out a lot of the new features where they were known ahead of time and, as I recall, nothing they wrote changed in such a significant way to make what they said inapplicable.
UPDATE:
As asked in the comments, the actor and parser combinator libraries also had some changes. The actor library now includes the Reactor trait (discussed here http://www.scala-lang.org/node/2041) and the parser combinator library now includes a packrat parser implementation. There is a fairly complete (as far as I know) list of the changes in 2.8 here: http://sites.google.com/site/scalatohoku/changes-and-improvements-on-scala-2-8
Upvotes: 10