Programação:
18:30 - Meeting
19:00 - Scala: Mais poder e menos burocracia na JVM.
22:00 - Encerramento
Palestra: Scala: Mais poder e menos burocracia na JVM.
Palestrante: Rafael Ferreira
Consultor de desenvolvimento de software, trabalha com Java há 7 anos e há 2 anos na Caelum.
Foi embaixador no campus da USP pela Sun Microsystems, e é um entusiasta de paradigmas alternativos de programação.
Como ninguém ainda comentou, aqui vai a minha opinião. Como introdução da linguagem foi ótimo. O Rafael explicou as necessidadades da linguagem frente aa limitações do Java. Demonstrou como simplificar um método originalmente Java para Scala. demonstrou alguns aspectos funcionais da linhguagem e terminou com a criação de uma DSL. Talvez tenha faltado falçar um pouco das características de Orientação de Objecto da linguagem (como os Traits) mas aí foi uma limitação do tempo.
O evento foi enriquecido com a presença do nosso conhecido Luca Bastos e do responsável pelo Drools (esqueci o nome :oops: ) sobre criação de DSLs e NoSQL.
Conforme comentei com o Rafael segue-se o link do Scalide que é o equivalente Scala ao Groovy Console: http://code.google.com/p/scalide/ . Embora ainda seja feito na versão 2.7.2 de Scala espero que ele seja atualizado assim que lançarem a versão 2.8.
Um site interessante sobre quem está interessado em aprender mais sobre a linguagem é o Daily Scala, em que são apresentados exemplo das features da linguagem além de adiantar algumas novidades da versão 2.8.