Joshua Suereth Martin Odersky
- Title: Scala in Depth
- Author: Joshua Suereth Martin Odersky
- ISBN: 9781935182702
- Page: 489
- Format: None
SummaryScala in Depth is a unique new book designed to help you integrate Scala effectively into your development process By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example.About the BookScala is a powerful JVM language that blends the functional and OO programming models.SummaryScala in Depth is a unique new book designed to help you integrate Scala effectively into your development process By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example.About the BookScala is a powerful JVM language that blends the functional and OO programming models You ll have no trouble getting introductions to Scala in books or online, but it s hard to find great examples and insights from experienced practitioners You ll find them in Scala in Depth.There s little heavy handed theory here just dozens of crisp, practical techniques for coding in Scala Written for readers who know Java, Scala, or another OO language.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning Also available is all code from the book.What s InsideConcise, expressive, and readable code style How to integrate Scala into your existing Java projects Scala s 2.8.0 collections API How to use actors for concurrent programming Mastering the Scala type system Scala s OO features type member inheritance, multiple inheritance, and composition Functional concepts and patterns immutability, applicative functors, and monads Table of ContentsScala a blended language The core rules Modicum of style coding conventions Utilizing object orientation Using implicits to write expressive code The type system Using implicits and types together Using the right collection Actors Integrating Scala with Java Patterns in functional programming
Recent Comments "Scala in Depth"
The first read of this was largely in its pre-release state. I'm currently on my seconding reading. Overall I came away feeling strongly that this was the best book to read after you've had some exposure to Scala and want to go a bit deeper (ok, perhaps a LOT deeper, in some areas). Josh clearly knows his stuff and is enthusiastic to share it. He covers a broad-range of Scala's more complex features, but makes them approachable and understandable. I suspect this will be a book I'll be referencin [...]
First things first. This book is 5 years old. FIVE YEARS! During this period of time Scala as a language has been evolving with a noticeable speed.Is it still relevant? Yes, it is. Apart from a few chapters that’s dedicated to Actors and collections this book still contains a lot of useful information for an avid Scala-newbie.Am I kidding? Not really. The explanation of type classes that’s inside of this book is the best that I’ve ever seen.Even if you don’t see a reason to read the book [...]
Scala in Depth is for Scala what Effective Java is for Java. It's a collection of best practices and tips for getting the most of out of your Scala code. I've been waiting to find a book like this since I started using Scala, and I was not disappointed.What I was, however, was overwhelmed. Scala in Depth is not called Effective Scala, it's called Scala in Depth, because in addition to tips and suggestions for effective programming in the language, it dives deep, real deep, into the type system, [...]
Good book, with a decent amount of depth (that you won't find in any other Scala book), slightly marred by the quantity of code typos/inaccuracies.
Tons of great content, but not organized incredibly well, not very well written, and shoddily edited. Not fun to read, but I knew more things about scala when I was done.
The most important take away from this book for me is a set of advanced features that Scala has and Java doesn't.
No rating, just a textual review. Why's that? There are some parts of this book which I find not suitable for my level of Scala knowledge. It's about understanding the content, more about find it applicable & useful in work context - I think that my practical experience is to shallow to fully grasp, understand & apply some of the elaborated topics.Anyway, back to the book itself.Pros:* Chapter about implicits - it's really great & informative, the best description I've found until no [...]
This is a fine book for an intermediate scala dev looking to gain some greater insight into how things work under the hood. Consequently its usefulness is likely going to only be present to the reader who is a professional working with the language on a daily basis or otherwise an enthusiast who is working with public code.The book will always be in the back of my mind as it has language specification level summaries of topics like the implicit scope and resolution. This is useful to have around [...]
A very apt title. Every language probably needs a book like this.
Very nice book on some of the advanced topics in Scala.
This book literally hurt my brain. I love it. 5 stars.
Very good in-depth view on Scala language, practical and entertaining. I'd love to see version updated to Scala 2.10.
Worth it for the explanation of implicit resolution alone!
☆ Scala in Depth || ☆ PDF Read by ✓ Joshua Suereth Martin Odersky 489 Joshua Suereth Martin Odersky
Title: ☆ Scala in Depth || ☆ PDF Read by ✓ Joshua Suereth Martin Odersky