Sinopse
Scala é uma linguagem que une Orientação a Objetos e Programação Funcional, de sintaxe enxuta e estaticamente tipada, projetada para expressar padrões de programação de uma forma concisa e elegante. Para desenvolvedores com conhecimento em linguagens orientadas a objetos, como Java ou C#, Scala é um passo natural, oferecendo o lado funcional como um desafio em termos de aprendizagem, mas com muitos recursos já familiares. Seu grande trunfo é trazer tudo isso para a Java Virtual Machine, o ambiente de execução utilizado pela linguagem Java, pois Java e Scala se integram de forma muito transparente.
Neste livro, Paulo JCranky Siqueira apresenta os principais recursos e características da linguagem, bem como conceitos indispensáveis para seu uso efetivo, tratando de elementos da API que todo programador Scala precisa conhecer, como classes e hierarquia das classes fundamentais da linguagem, API de coleções e parseamento de arquivos XML.