"Scala for the Impatient" is an introduction to Scala for experienced object-oriented programmers.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Focuses on teaching the language
Many Scala books aim to teach not just the language, but programming theory as well. "Scala for the Impatient" focuses only on teaching the syntax and features of Scala, making it a great option for experienced programmers looking to pick up the language quickly.
Pro Easy to read and concise introduction to Scala
For experienced developers, this book will quickly get you running with Scala.
Cons
Con Author takes a Java-centric approach to many topics
If you aren't arriving at Scala with a Java background, some of the examples may seem unnecessarily focused on OOP inheritance relationships and core Java libraries.
Con Unreadable source code on Kindle
In order to view a properly formatted version of the code, the reader has to click a link which takes them to the index. It is then extremely difficult for the reader to find their original place in the book and continue reading.