News for hackers. Stuff that matters.
Re:Scala: The Industrial Parts [pdf] by sagichmal on Monday June 15, 2015 @04:58AM (#9718212)

    > Sounds like they should use Go.
You're being too pithy and probably a bit snarky, but I think there's truth in this. I think Marius underemphasizes the problems of incidental complexity that plague Scala, and overemphasizes the importance of futures as a mechanism of composition. Specifically, I think all of the advantages he attributes to futures and async methods can also be equally well achieved with coherent synchronous code, which is the domain of Go. Generalizing, I think the (good and interesting!) things he outlines in this presentation can not only be achieved in Go, but in a way that makes them even easier to reason about, manipulate, extend — all of the things he wants to optimize for.

Maybe Scala was a good, or even the best, choice of implementation language for concurrent application services six or eight years ago. I don't believe it's a good, and certainly not the best, choice today.

Re:Scala: The Industrial Parts [pdf] by codygman on Monday June 15, 2015 @05:11AM (#9718261)
With Go you have less type safety and no generics though.
Re:Scala: The Industrial Parts [pdf] by justthistime_ on Monday June 15, 2015 @01:32PM (#9720756)
Stuff like this is why many developers don't take Go people serious anymore.