Scala é uma linguagem de programação funcional onde cada função é um valor, também é puramente orientada a objetos, gera bytecodes Java e ainda suporta todas as bibliotecas e APIs Java. Ela fornece uma sintaxe leve e limpa para a definição de funções anônimas, mas o seu maior atrativo é que ela foi projetada para trabalhar com concorrência, implementando um sofisticado controle de threads através do uso de classes atores. Como existe muito pouco material de qualidade (em português) sobre esta linguagem na Internet, elaborei este tutorial que também traz o código da resolução do problema do Barbeiro Sonolento em Scala.

0 comentários:
Postar um comentário