This title has not yet been published (see below for estimated publication date). If you choose to preorder, your credit card will not be charged until then. You'll receive an email confirmation when we ship your order. You may cancel your order anytime by emailing firstname.lastname@example.org
Most experienced Java developers end up looking for a programming language that’s less verbose and offers more horsepower. One of the best of the current JVM-based alternatives, Scala is also significantly more difficult than Java, and the Functional Programming paradigm may be new to many developers. The harder something is, the more users need practical, useful information; developers think, “I have this problem, how do I solve it?” Packed with concrete examples, the Scala Cookbook teaches programmers how to be productive with Scala quickly, and explains what makes this language ideal for today's highly scalable, component-based applications that support concurrency and distribution.
Get up to speed quickly with Scala, a 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.
The Scala Cookbook is packed with real-world scenarios and code examples, providing useful examples of Scala's command-line tools, third-party tools, libraries, and available language-aware plugins for editors and IDEs.
- 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
- Know how to use mixin composition with traits, pattern matching, concurrency with Actors, and other essential features
- Take advantage of Scala's built-in support for XML
- Learn how to develop domain-specific languages
Unless otherwise noted above, most orders ship within 1 to 2 days. We will promptly notify you if there is a stock problem with any items on your order and provide you with an estimated delivery date. If you have a firm need by date, please provide such information in the comment section at checkout.
Page Count (est.): 700
Pub Date: 7/22/2013