DESCRIPTIONEven within a single application, programming problems often lend themselves to a particular style of programming - functional, imperative, dynamic - but most languages require you to choose a single approach before you start.
Scala is a statically typed, JVMcompatible programming language that blends the object oriented and functional programming models, giving one the flexibility to use the right approach for each specific case. Scala in Action is a comprehensive tutorial that introduces Scala through clear explanations and numerous hands-on examples. Because Scala is a rich and deep language, it can be daunting to absorb all the new concepts at once.
This book takes a "how-to" approach, explaining language concepts while exploring familiar programming KEY POINTS* Comphrehensive Scala language tutorialF* Numerous practical examples* How to build scalable and extensible applications in Scala AUDIENCEThis book is written mainly for Java developers who want to learn and use Scala.
Ruby and Python programmers will also find this book accessible and useful. ABOUT THE TECHNOLOGY Scala is a general purpose statically typed programming language for JVM, unique in that it integrates both the object oriented and functional programming paradigms.
This integration makes Scala a very powerful language.
Social media giants like Twitter, LinkedIn and foursquare are using Scala in their environments
- Format: Paperback / softback
- Pages: 415 pages
- Publisher: Manning Publications
- Publication Date: 28/03/2012
- Category: Computer programming / software development
- ISBN: 9781935182757