News for hackers. Stuff that matters.
Re:Reasons to use Guava by rlmw on Saturday October 22, 2011 @08:19AM (#3143404)
I don't really see what this has to do with the article itself. It's totally ridiculous to compare learning a new language, developer tools etc. with adding a single library to a project. Also, Scala is specifically designed to bring many benefits at the language and library level that Guava won't.

I really find this kind of Snark disappointing on HN, and one of the many examples of a decline in the quality of comments that PG has talked about.

Re:Reasons to use Guava by gren on Saturday October 22, 2011 @12:32PM (#3143793)
Sorry to have been so prompt. What I meant was "if you want more than that, I would recommand Scala".

Scala is close to Java because it compiles to JVM and you can use Java libraries in scala (so that's not a big deal to switch to it). You can nearly code in scala like in Java with some syntax improvment and in a functional way.

Re:Reasons to use Guava by erwanl on Saturday October 22, 2011 @10:17AM (#3143542)
I agree with him - what Guava brings (functional programming, better safety in types) is something that is better done at language level like in Scala.

Either you like Java and you don't need Guava, or you want functional programming and other goodness and for that Scala is a better language.

Re:Reasons to use Guava by gren on Saturday October 22, 2011 @12:34PM (#3143800)
Exactly!