Cover of Scala in depth

Scala in depth

by Joshua D. Suereth · first published 2012

5mentions
4recommended by
5HN commenters
2011–2015first – last mentioned

80% recommend20% neutral

Why HN recommends it

An advanced Scala guide covering the type system and deeper language techniques. It serves as a follow-up to introductory Scala books for working developers who want more depth.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

30 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 1 mention2012: 3 mentions2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 0 mentions2022: 0 mentions2023: 0 mentions2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • bad_user · Nov 23, 2012 · Recommends

    …that, but it's not a hard to digest book so if you've got the time and patience, then this is THE book you should read: http://www.artima.com/shop/programming_in_scala_2ed And you must also mention "Scala in Depth" by Joshua Suereth, which is like the equivalent of "Effective Java", a ~ 300-pages book you definitely must read once you're done with "Scala for the Impatient": http://www.manning.com/suereth/ On the…

    on “Graham’s Guide to Learning Scala” ↗
  • lanna · Dec 30, 2012 · Recommends

    Programming in Scala, by Martin Odersky, et al (comprehensive) Scala for the Impatient, by Cay Horstmann (introductory) Scala in Depth, by Joshua Suereth (advanced)

    on “Ask HN: Scala books for experienced java dev” ↗
  • dxbydt · Jun 15, 2012 · Recommends

    …inefficient object-oriented code that constantly manufactures and throws away objects." Very true, except that it doesn't happen in practice. There's a more elaborate discussion in Joshua Suereth's book "Scala in Depth" on this very topic, because Scala has the exact same problem. A boatload of OO Java guys are now migrating to Scala, bringing their OO with them. Teaching them Scala is trivial, teaching them FP is not.…

    on “My Perception of CoffeeScript” ↗
  • eweise · Sep 20, 2011 · Recommends

    I've found "Scala in Depth" to be really good for learning more about the type system http://www.manning.com/suereth/

    on “Scala school” ↗
  • dotdi · Apr 9, 2015 · Mentions

    Last week I finished re-reading LOTR. It was awesome. Besides that, I am currently reading Scala in Depth (Suereth) and re-reading Refactoring (Fowler).

    on “Ask HN: Which book are you reading these days?” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help