Hacker News new | ask | show | jobs
by prpatel 5027 days ago
No. I think Scala is a fine language, with lots of neat features. But it does not give the developer enough of a leap - someone has already mentioned a parallel between C -> C++ and Java -> Scala. I think this is a reasonable comparison.

This is why I tell folks to avoid Scala and pick one of two other great options which offer a fundamental change from Java:

* Groovy (dynamic lang, easy to pick up _and_ master) * Clojure (the power of LISP, steeper learning curve)

There's a bunch of stuff out there which explain why NOT Scala, so I won't regurgitate it here.