When comparing Learning Scala: Practical Functional Programming for the JVM vs Hackr.io, the Slant community recommends Hackr.io for most people. In the question“What are the best resources to learn Scala?” Hackr.io is ranked 3rd while Learning Scala: Practical Functional Programming for the JVM is ranked 11th. The most important reason people chose Hackr.io is:
Instead of getting a recommendation from a single dev, you get recommendation from the entire programming community.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Great for programmers familiar with other OO languages
This book won't bore you by going over the basics. It's jumps right into Scala, at a pace that's ideal for experienced programmers.
Pro Community trust
Instead of getting a recommendation from a single dev, you get recommendation from the entire programming community.
Pro Recommendation for every programming language/framework/library
You can find Python as well as Jenkins.
Pro Nice filters
Free, Video, Book, Beginner, Advanced, etc.
Cons
Con Prior programming knowledge required
This book is written with experienced programmers in mind, and some of the exercises are quite challenging.