Programming in Scala: A Comprehensive Step-by-Step Guide and over 2 million other books are available for Amazon Kindle . Learn more
£33.29
  • RRP: £36.99
  • You Save: £3.70 (10%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Programming in Scala has been added to your Basket
Trade in your item
Get a £12.13
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming in Scala Paperback – 10 Jan 2011


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£33.29
£21.09 £28.31
£33.29 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

Programming in Scala + Scala for the Impatient + Functional Programming in Scala
Price For All Three: £72.33

Buy the selected items together


Trade In this Item for up to £12.13
Trade in Programming in Scala for an Amazon Gift Card of up to £12.13, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 852 pages
  • Publisher: Artima Inc; 2nd New edition edition (10 Jan. 2011)
  • Language: English
  • ISBN-10: 0981531644
  • ISBN-13: 978-0981531649
  • Product Dimensions: 3.2 x 18.4 x 23.5 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Bestsellers Rank: 18,197 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.8 out of 5 stars
5 star
11
4 star
3
3 star
0
2 star
0
1 star
0
See all 14 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

6 of 6 people found the following review helpful By Tommaso Galleri on 2 Mar. 2011
Format: Paperback Verified Purchase
This is by far the best introduction to Scala.
Substantially this is just an updated/revised first edition (now covers Scala 2.8).

The book is aimed at experienced programmers of any procedural language like C#, Java or even C++ (but with possibly some exposure to Java and the JVM).
This book is written by Martin Odersky, the creator of Scala, and it is very well written and packed with interesting examples that always match perfectly the topic that the author is trying to cover.
Because Scala is a fairly big language and because the author is sometimes a bit "chatty" (but always interesting), the book is fairly long. This is actually not a problem, because the first few chapters are actually enough to be able to start coding in Scala.
This is a great tutorial, but maybe, because of the way it's organized and written, not the best reference. However, the best reference (The Scala language specification) is freely available from the Scala website.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Max on 1 Oct. 2012
Format: Paperback
Martin and Co are very enthusiastic in representing their language in clear and complete manner (you can't say it about Haskell fans by the way :) ). So this is a well written, easy to understand book. Intermediate Java developers would enjoy new concepts being introduced smoothly. Experienced ones would have an option to skim some chapters... However this read definitely calls for further reading - other books and inet resources.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
One of the best programming books I have ever bought - and I own many. The authors clearly know not just their subject, but more importantly how to teach it well This is not a dry reference manual. It keeps your attention and is extremely educational. It does, however, need updating to the latest version of Scala, as it is slightly out of date. Still, an essential purchase for any budding Scala programmer.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By David Allsopp on 12 July 2012
Format: Kindle Edition Verified Purchase
This is probably the best programming language book I've ever read. It is clear, thorough, logical, with a dry humour from time to time. The authors don't just describe the syntax and features - they explain why the language is the way it is, and how it fits together.

This is all the more impressive given that Scala (taken as a whole) is not a simple language compared to Java, Python etc.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Programming in Scala is a tremendously good book. It is concise without being dry and not at all patronising without being too high-brow or academic: a very fine balance it manages throughout most of the book. Any experienced programmer with an interest in programming paradigms and languages will find this book intriguing and educational whether or not they have any interest in programming Scala.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
I am a seasoned java professional. Found this book to be a brilliant introduction to the scala fundamentals. There is a lot of repetition of the example but it serves to reinforce the concepts the author is trying to explain. I have only read 30% of the book but am impressed enough to come online and write this review. I definitely look forward to working on scala projects soon.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Kindle Edition Verified Purchase
A well paced authoritative programming language guide. Suitable for functional and imperative programers, though not for beginners.

Would absolutely recommend this as your first and possible only Scala reference.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Look for similar items by category


Feedback