Review of Scala in Action powered by the Slant community.
Scala in Action is a tutorial that introduces the Scala language. It's beneficial to have experience with Java, but not required (experience with Ruby or Python at a minimum is suggested).
Ranked in these QuestionsQuestion Ranking
Pros
Pro Has a very hands-on approach
Uses lots of hands-on examples to get you programming early on.
Cons
Con Can be hard to follow
This book jumps around, with examples that are poorly explained and difficult to follow.
Con Not a good beginner-friendly resource
The examples are complex and the book is written with experienced programmers in mind (basic programming concepts are not explained).