Programming Scala
Scalability = Functional Programming + Objects
Publisher: O'Reilly Media
Released: September 2009
Pages: 448
Description
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Recently Viewed
Apprenticeship Patterns
By Dave Hoover, Adewale Oshineye
October 2009
Ebook: $23.99
Print & Ebook: $32.99
Print: $29.99
Ajax on Rails
By Scott Raymond
January 2007
Ebook: $31.99
Print & Ebook: $43.99
Print: $39.99
Java Enterprise in a Nutshell, 3rd Edition
By Jim Farley, William Crawford
November 2005
Print: $44.95
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
O'Reilly Media Programming Scala
 
4.0

(based on 1 review)

Ratings Distribution

  • 5 Stars

     

    (0)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 1 customer

Displaying review 1

Back to top

(19 of 20 customers found this review helpful)

 
4.0

Kick-start on Scala!

By Roberto at JUG Lugano[@]

from Lugano, Switzerland

About Me Developer

Pros

  • Accurate
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about O'Reilly Media Programming Scala:

    One of the book's authors worked at Twitter, and knowing that Scala is the platform used to develop Twitter immediately makes this book very promising.

    The Scala programming language requires a relatively long time to be understood, even for programmers coming from other mainstream languages such as Java.

    Scala is introduced in the first chapter as a language to address the major needs of modern development. To explain the power of Scala the authors compare it with other popular programming languages such as Java, C#, Ruby, Python, PHP. How to install the Scala environment and complete HelloWorld is also presented.

    Subsequent chapters delve into concepts of the Scala programming language like syntax, traits, oo and functional programming, concurrency with actors, DSLs, Type system.

    A very interesting chapter is devoted to application design in Scala.

    The last chapter covers the tools, the libraries and the IDE support for Scala.

    The book contains many (working) examples that are very useful when you aim to learn the Scala structure. Authors use a plain and simple language and helps to easily understand the complexities of the subject matter.

    One of the major hallmarks of the book is that the authors try to use the Scala syntax that they consider the best from the first examples. This helps to learn from the begin what the authors consider best practice when programming in Scala. On the other hand, for newbies it can turn out to be difficult to understand why it's better to use some structure or syntax instead of others.

    Overall "Programming Scala" is neat and most remarkably one of the best ways to enter the wonderful world of Scala.

    Displaying review 1

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Save a Tree - Go Digital  what is this?
    Ebook: $35.99
    Formats: APK, DAISY, ePub, Mobi, PDF
    Print & Ebook: $49.49
    Print: $44.99