Tuesday, January 11, 2011

Scala == Effective Java ?

Well, this is an interesting article.

The author states, that most of the items in the first chapter of Josh Bloch's famous Effective Java present recommendations that are "either unnecessary, because Scala doesn't permit the corollary bad practice, or built into the language of Scala, or made easier to implement than they are in Java".

The article closes with the following words:
"If 'Effective Java' is considered essential reading, and the best practices in it are the de facto standard for writing good programs, shouldn't we all be giving serious consideration to switching to a language that is so very close to Java, but makes good programming even easier?"
That motivates to get deeper into Scala. Thank you, Graham!

No comments:

Post a Comment