Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Kindle Price: £17.90
includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Programming in Scala: A Comprehensive Step-by-Step Guide by [Odersky, Martin, Spoon, Lex, Venners, Bill]
Kindle App Ad

Programming in Scala: A Comprehensive Step-by-Step Guide Kindle Edition

4.8 out of 5 stars 21 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
£17.90

Length: 852 pages

Summer Sale
Choose from over 450 books on sale from 99p. Shop now
Get a £1 reward for movies or TV
Enjoy a £1.00 reward to spend on movies or TV on Amazon Video when you purchase any Amazon Kindle Book from the Kindle Store (excluding Kindle Unlimited, Periodicals and free Kindle Books) offered by Amazon.co.uk. A maximum of 1 reward per customer applies. UK customers only. Offer ends at 23:59 on Wednesday, September 27, 2017. Terms and conditions apply


Product details

  • Format: Kindle Edition
  • File Size: 6858 KB
  • Print Length: 852 pages
  • Publisher: Artima Press; 2 edition (13 Dec. 2010)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B004Z1FTXS
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Average Customer Review: 4.8 out of 5 stars 21 customer reviews
  • Amazon Bestsellers Rank: #256,966 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?


Customer reviews

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

Top customer reviews

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 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Very comprehensive book on the Scala language features. Plenty of helpful examples to guide you through, but this is not a cookbook-style book. It's really for those to dive in slowly on the language, starting up from the basics and eventually getting to the more complex things. So, it requires patience to get through it.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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.
Sorry, we failed to record your vote. Please try again
Report abuse
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.
Sorry, we failed to record your vote. Please try again
Report abuse

Most recent customer reviews

click to open popover