Как пишут на официальном сайте, Scala – это язык общего назначения созданный для выражения общих шаблонов программирования сжатым и эллегантным путем. Это строго типизированный язык, включающий в себя возможности объектно-ориентированного и функционального языков.

Для начала советую прочитать интереснейшую статью Теда Ньюварда. Из нее можно получить первое представление о Scala. Во второй статье цикла по Scala этого автора можно узнать об использовании Scala-классов в Java-классах. и других интересных возможностях языка.

Чтобы работать со Scala всего лишь необходимо установить плагин для eclipse. Обратите внимание, что на странице с плагинами есть небольшой примерчик создания проекта в среде eclipse. Кроме того – видел maven-scala-plugin. Так что скоро ждите новых постов про Scala!

PS: Очень хочется применить этот язык на практике! Особенно хочется замерить производительность.