Programming Scala: Scalability = Functional Programming + Objects (Google eBook)
Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that support concurrency and distribution.
What people are saying - Write a review
Review: Programming Scala: Scalability = Functional Programming + ObjectsUser Review - Goodreads
It's hard to keep up with its pace but it's a good, useful book.
Review: Programming Scala: Scalability = Functional Programming + ObjectsUser Review - Michael - Goodreads
A good and thorough introduction to Scala. Unfortunately this book is a bit dated by now, but that's hardly the author's fault, but mine for reading it too late. Like many things written on Scala this ... Read full review
Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine
No preview available - 2009
Functional Programming for Java Developers: Tools for Better Concurrency ...
Limited preview - 2011
Chapter 3 Rounding Out the Essentials
Chapter 4 Traits
Chapter 5 Basic ObjectOriented Programming in Scala
Chapter 6 Advanced ObjectOriented Programming In Scala
Chapter 7 The Scala Object System
Chapter 8 Functional Programming in Scala
Chapter 9 Robust Scalable Concurrency with Actors