What do you think?
Rate this book
Learn how Scala's succinct and flexible code helps you program faster Discover the notable improvements Scala offers over Java's object model Get a concise overview of functional programming, and learn how Scala offers a better approach to concurrency Know how to use traits for mixin composition, pattern matching, concurrency with Actors, and other essential features of Scala Handle XML easier using Scala's comprehensive library Learn the features of Scala that promote scalable, component-based applications Learn how to develop domain-specific languages in Scala Understand the basics for designing test-driven Scala applications
You'll find a useful appendix on Scala's command-line tools, third-party tools, libraries, and available language-aware plugins for editors and IDEs. Find out how Scala meets practical needs for both enterprise and Internet projects, and start building your own applications right away with Programming Scala.
579 pages, Paperback
First published January 1, 2009