Amazon.com: Customer reviews: Programming in Scala Fifth Edition: Updated for Scala 3.0
Skip to main content
.us
Hello Select your address
All
EN
Hello, sign in
Account & Lists
Returns & Orders
Cart
All
Disability Customer Support Clinic Best Sellers Customer Service Amazon Basics New Releases Prime Music Today's Deals Books Registry Fashion Amazon Home Pharmacy Gift Cards One Medical Toys & Games Sell Coupons Luxury Stores Automotive Find a Gift Beauty & Personal Care Computers Home Improvement Health & Household Products Pet Supplies Video Games Smart Home Audible
Shop Father's Day gifts

  • Programming in Scala Fifth Edition: Updated for Scala 3.0
  • ›
  • Customer reviews

Customer reviews

4.5 out of 5 stars
4.5 out of 5
63 global ratings
5 star
71%
4 star
16%
3 star
8%
2 star
2%
1 star
3%
Programming in Scala Fifth Edition: Updated for Scala 3.0

Programming in Scala Fifth Edition: Updated for Scala 3.0

byMartin Odersky
Write a review
How customer reviews and ratings work

Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.

To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.

Learn more how customers reviews work on Amazon
See All Buying Options

Top positive review

All positive reviews›
Nick Krichevsky
4.0 out of 5 starsA good introduction to Scala, with a caveat
Reviewed in the United States 🇺🇸 on August 13, 2022
I thought this book did a very good job of explaining the concepts I needed to get started with Scala. However, one important note is that the 5th edition (which was updated for Scala 3) of this book removes a bunch of the content that was in the 4th edition (which was not updated for Scala 3), opting to instead split it into a second volume, "Advanced Programming in Scala", which is not yet available. Thankfully, the 1st edition is available online for free from the publisher, which has much of the missing content, but I can't help but feel like I bought the wrong book by buying the latest one.
Read more
4 people found this helpful

Top critical review

All critical reviews›
Vyce Gripp
3.0 out of 5 starsPage numbers are screwed up
Reviewed in the United States 🇺🇸 on July 20, 2022
Excellent book on Scala Vers. 3 except for one thing: in my copy of the Fifth Edition, the page numbers in the table of contents and the index are all wrong - they are all off by 35 give or take a few, obviously making it pretty inconvenient to look up topics in the book. It appears that there were a lot of last minute changes to this edition, but someone either forgot, or were too lazy, to update the page numbers before the book got published!! How in the world such a high visibility technical book like this with such a gross error got published: there are no words. Again, this is in my copy and I got the book almost as soon as it was published so this may have been corrected in a later printing. But, Caveat Emptor anyway!
Read more
2 people found this helpful

Sign in to filter reviews
63 total ratings, 12 with reviews

There was a problem filtering reviews right now. Please try again later.

Translate all reviews to English

From the United States

Nick Krichevsky
4.0 out of 5 stars A good introduction to Scala, with a caveat
Reviewed in the United States 🇺🇸 on August 13, 2022
Verified Purchase
I thought this book did a very good job of explaining the concepts I needed to get started with Scala. However, one important note is that the 5th edition (which was updated for Scala 3) of this book removes a bunch of the content that was in the 4th edition (which was not updated for Scala 3), opting to instead split it into a second volume, "Advanced Programming in Scala", which is not yet available. Thankfully, the 1st edition is available online for free from the publisher, which has much of the missing content, but I can't help but feel like I bought the wrong book by buying the latest one.
4 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Mark Swanson
5.0 out of 5 stars An excellent presentation of the new Scala 3 version by the language's creators
Reviewed in the United States 🇺🇸 on March 16, 2022
Verified Purchase
This is a reference book and description of the new Scala 3 version. Best for experienced programmers as novices will likely be overwhelmed. Yet the presentation is surprisingly serialized with relatively few forward references. The latter parts of the book are easier to understand than previous editions where explaining the very generic and now superseded "implicits" in Scala 2 greatly increased the difficulty. I found it very useful in transitioning from Scala 2.
2 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Vyce Gripp
3.0 out of 5 stars Page numbers are screwed up
Reviewed in the United States 🇺🇸 on July 20, 2022
Verified Purchase
Excellent book on Scala Vers. 3 except for one thing: in my copy of the Fifth Edition, the page numbers in the table of contents and the index are all wrong - they are all off by 35 give or take a few, obviously making it pretty inconvenient to look up topics in the book. It appears that there were a lot of last minute changes to this edition, but someone either forgot, or were too lazy, to update the page numbers before the book got published!! How in the world such a high visibility technical book like this with such a gross error got published: there are no words. Again, this is in my copy and I got the book almost as soon as it was published so this may have been corrected in a later printing. But, Caveat Emptor anyway!
2 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Boris
5.0 out of 5 stars Scala - tool for 202X
Reviewed in the United States 🇺🇸 on December 13, 2021
Verified Purchase
If you want to learn Scala, this is the only book that you need!
It is big and you will need weeks (or months) to go through it, but whenever you stuck with something, this is book that you will get back to.
2 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


John Shields
3.0 out of 5 stars Immediately unpleasant -- Maybe the book's issue, maybe not
Reviewed in the United States 🇺🇸 on August 31, 2021
Verified Purchase
The book doesn't explain how to setup scala3 at all, it assumes you know how to install programs which is fine, but the scala-lang website is also failing at educating others on how to install scala3, only showing how to install scala3-repl and scala3-compiler.

The first real coding exercise of the book instructs the reader to create a basic script and invoke scala on it, however the sbt and Coursier tooling do not provide a scala v3 binary, only scala v2 via cs's "setup" command. This scala v2 binary cannot execute the simple @main function that's written for the reader to recreate. There's various StackOverflow, GitHub and other places filled with confusion and frustration and not much assistance on actually getting the code to run.

Literally the hello world example cannot be ran out of the box. You can get around this if you stay in the REPL and just :load your code, I found this after several googling attempts.
8 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


I. Cho
1.0 out of 5 stars The content is OK, but all the indexes are wrong.
Reviewed in the United States 🇺🇸 on April 3, 2023
The content is OK, but all the indexes are wrong. The book is almost useless without correct indexes.
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Ryan
5.0 out of 5 stars A very well-written intro to Scala
Reviewed in the United States 🇺🇸 on November 19, 2021
Verified Purchase
Does a great job of introducing the language piece-by-piece. It’s very interesting to discover how flexible and powerful Scala is.

This book is not for those who are new to programming. It is designed for existing programmers who are interested in learning Scala.

All of the examples are in Scala 3. If you want to see examples in Scala 2 take a look at the fourth edition.

Supposedly there is a second volume in the works called “Advanced Programming in Scala”, which will be a continuation of this book. Looking forward to it!
One person found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


From other countries

Harun Dastekin
5.0 out of 5 stars Sehr schnelle lieferung!
Reviewed in Germany 🇩🇪 on April 28, 2023
Verified Purchase
Wie der Titel schon sagt sehr schnelle Lieferung und Produkt wie beschrieben.
Einwandfrei!
Report
Translate review to English
André Ferreira
5.0 out of 5 stars Good reference book
Reviewed in Brazil 🇧🇷 on May 19, 2022
Verified Purchase
The book is a great reference to search for basic topics when you are stuck with some problem. However, it offers only the basic information. For more advanced content, it is recommended to search other sources.
Report
Andre
5.0 out of 5 stars Excelente
Reviewed in Brazil 🇧🇷 on March 14, 2022
Verified Purchase
Bem detalhado e muito bem explicado o livro. É um livro para ler de capa a capa. A capa página vai aumentando os detalhes sobre as motivações por trás das características da linguagem. Tem bastante código e é prático.
Report
Translate review to English
  • ←Previous page
  • Next page→

Need customer service? Click here
‹ See all details for Programming in Scala Fifth Edition: Updated for Scala 3.0

Your recently viewed items and featured recommendations
›
View or edit your browsing history
After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in.

Back to top
Get to Know Us
  • Careers
  • Amazon Newsletter
  • About Amazon
  • Accessibility
  • Sustainability
  • Press Center
  • Investor Relations
  • Amazon Devices
  • Amazon Science
Make Money with Us
  • Sell products on Amazon
  • Sell apps on Amazon
  • Supply to Amazon
  • Protect & Build Your Brand
  • Become an Affiliate
  • Become a Delivery Driver
  • Start a Package Delivery Business
  • Advertise Your Products
  • Self-Publish with Us
  • Host an Amazon Hub
  • ›See More Ways to Make Money
Amazon Payment Products
  • Amazon Visa
  • Amazon Store Card
  • Amazon Secured Card
  • Amazon Business Card
  • Shop with Points
  • Credit Card Marketplace
  • Reload Your Balance
  • Amazon Currency Converter
Let Us Help You
  • Amazon and COVID-19
  • Your Account
  • Your Orders
  • Shipping Rates & Policies
  • Amazon Prime
  • Returns & Replacements
  • Manage Your Content and Devices
  • Your Recalls and Product Safety Alerts
  • Help
English
United States
Amazon Music
Stream millions
of songs
Amazon Advertising
Find, attract, and
engage customers
6pm
Score deals
on fashion brands
AbeBooks
Books, art
& collectibles
ACX
Audiobook Publishing
Made Easy
Sell on Amazon
Start a Selling Account
 
Amazon Business
Everything For
Your Business
Amazon Fresh
Groceries & More
Right To Your Door
AmazonGlobal
Ship Orders
Internationally
Home Services
Experienced Pros
Happiness Guarantee
Amazon Ignite
Sell your original
Digital Educational
Resources
Amazon Web Services
Scalable Cloud
Computing Services
 
Audible
Listen to Books & Original
Audio Performances
Book Depository
Books With Free
Delivery Worldwide
Box Office Mojo
Find Movie
Box Office Data
ComiXology
Thousands of
Digital Comics
DPReview
Digital
Photography
Fabric
Sewing, Quilting
& Knitting
 
Goodreads
Book reviews
& recommendations
IMDb
Movies, TV
& Celebrities
IMDbPro
Get Info Entertainment
Professionals Need
Kindle Direct Publishing
Indie Digital & Print Publishing
Made Easy
Amazon Photos
Unlimited Photo Storage
Free With Prime
Prime Video Direct
Video Distribution
Made Easy
 
Shopbop
Designer
Fashion Brands
Amazon Warehouse
Great Deals on
Quality Used Products
Whole Foods Market
America’s Healthiest
Grocery Store
Woot!
Deals and
Shenanigans
Zappos
Shoes &
Clothing
Ring
Smart Home
Security Systems
 
eero WiFi
Stream 4K Video
in Every Room
Blink
Smart Security
for Every Home
Neighbors App
Real-Time Crime
& Safety Alerts
Amazon Subscription Boxes
Top subscription boxes – right to your door
PillPack
Pharmacy Simplified
Amazon Renewed
Like-new products
you can trust
  • Conditions of Use
  • Privacy Notice
  • Your Ads Privacy Choices
© 1996-2023, Amazon.com, Inc. or its affiliates