CARVIEW |
Programming Scala: Rough Cuts Version
By Dean Wampler, Alex Payne
Rough Cuts Release: February 2009
Print Book Release: October 2009
Pages: 250
ISBN 10: 0-596-15774-6 |
ISBN 13: 9780596157746
Programming Scala introduces an exciting new language that offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book teaches you 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. You'll also learn the advantages that Scala offers as a language for the Java Virtual Machine.
Full Description
This book is still in progress, but you can get started with Scala immediately through our Rough Cuts edition, which lets you read the manuscript as it evolves, either online or via PDF. With Programming Scala, you will:
- 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.
Featured customer reviews
Be the first person to review this book!
![]() ©2009, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone O'Reilly FYI makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |