Programming in Scala: A Comprehensive Step-by-Step Guide and over 2 million other books are available for Amazon Kindle . Learn more
£36.99
FREE Delivery in the UK.
Only 13 left 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 £6.20
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

16 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£36.99
£21.26 £28.67
£36.99 FREE Delivery in the UK. Only 13 left 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: £76.89

Buy the selected items together


Trade In this Item for up to £6.20
Trade in Programming in Scala for an Amazon Gift Card of up to £6.20, 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 (16 customer reviews)
  • Amazon Bestsellers Rank: 44,357 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
13
4 star
3
3 star
0
2 star
0
1 star
0
See all 16 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 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
Format: Paperback Verified Purchase
An excellent book for the Scala newcomer, from the language's designer.
Well written with good examples.
Haven't read all of it but finding it valuable already as a newcomer to 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 Verified Purchase
The book explains the concepts of Scala very well. Not only does it introduce the new ways to program but also explains how and where to benefit from them. Simple yet brilliant.
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 M. Kakkatil on 10 April 2011
Format: Paperback Verified Purchase
Nice,lucid book. As a Java programmer couldnt have asked for more. For anybody who wants to learn Scala, this is a good starting point.
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