Why Scala?
Scala is currently gaining a lot of traction in the Java community, for a number of reasons. Twitter replaced it's Ruby-based messaging backbone with one written in Scala. It also has a lot going for it as a language, and also compiles to bytecode just as Java does (Martin Odersky wrote both the Scala compiler and the current javac reference compiler).
What does this language have over Java?
There's a lot, and some of it certainly looks fairly strange compared to Java. Examples of some
Continue reading »