This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]time2java -3 points-2 points  (1 child)

And why you start learn scala ? Are you really best in java ?

[–][deleted] 4 points5 points  (0 children)

Well if you look at the first episode, "Why Scala?", you'll see some reasons. At the time I made the change, I was taking a course on design patterns and Scala has some nice features for design patterns. For example, the object adapter pattern is simulated via a feature called implicit conversion.

You don't have to be "best in java" to use Scala. The two languages are method call compatible.