Top 5 Scala Books in 2014
Programming in Scala by Paul Chiusano, Rúnar Bjarnason
is a serious reference for programmers looking to learn FP and apply it to the everyday business of coding.
It guides readers from basic
techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete
examples and exercises that open up
the world of functional programming.
Concurrency Models in Seven Weeks by Paul Butcher
shows how to exploit the parallelism in your computer's GPU and leverage clusters of machines with MapReduce
and Stream Processing. And
it is done all with the confidence that comes from using tools that help you write crystal clear,
Java Developers by Thomas Alexandre
is for a Java developer or a Java architect working with Java EE-based solutions and want to start using
Scala in your daily programming,
then this book is ideal for you. This book will get you up and running quickly by adopting a pragmatic
approach with real-world code samples. No
prior knowledge of Scala is required.
Functional by Joshua Backfield
helps you progress through the book, you'll migrate from Java 7 to Groovy and finally to Scala as the need
for better functional language
support gradually increases.
Scala: Scalability = Functional Programming + Objects by Dean Wampler, Alex Payne
covers recent language features, with new chapters on pattern matching, comprehensions, and advanced
functional programming. You'll also learn
about Scala's command-line tools, third-party tools, libraries, and language-aware plugins for editors and
IDEs. This book is ideal for beginning
and advanced Scala developers alike.