Codemountain, Paulo Suzart's Blog

Talk #FAIL

leave a comment »

É pessoal, o talk não aconteceu por alguns motivos particulares na empresa. Mas ainda temos a esperança de conseguir agendar uma data para o evento.

No final, a possibilidade do talk me rendeu material para apresentação sobre a linguagem (Scala) numa próxima oportunidade :)

Tenho estado sumido ultimamente pois algumas atividades no trabalho exigiram um estudo mais focado sobre o tema (SSO, SAML, WSS). Por isso pisei um pouco no freio na minha vertente de estudo de novas tendências. 

Ainda assim consegui ler bastante sobre RabbitMQ (implementação do Advanced Message Queue Protocol – AMQP), e fiquei realmente interessado.  A propósito o RabbitMQ foi o broker utilizado no Twitter por um tempo, e por conta de uma necessidade particuliar, eles acabaram desistindo do uso. Mas o RabbitMQ não vai ficar atrás, e nas próximas versões disponibilizará a feature. Veja a discussão entre Alex Payne (Twitter) e Alexis (RabbitMQ) aqui, e veja aqui o que o Robey (Twitter) fez pra atender as necessidades deles.

Detalhe: o Lift sempre deu suporte ao Rabbit e eu não sabia o.O!

Dediquei um pouco (pouco mesmo) de tempo a uma outra linguagem funcional chamada Clojure. A brincadeira começou justamente enquanto preparava os slides para o talk (#fail) e tive que ler bastante sobre Lambda Calculus (de onde vem a FP). O gostoso do Clojure é a encarnação do Lambda Calculus como ele é, numa syntax Lisp. Aqui você pode brincar um pouco com a linguagem; um “console” on line. Ah! E dá pra brincar com outras linguagens também como Scala e até OCaml :) 

Bom, no final vi um pouco sobre Compojure, um framework web pra Clojure muito irado.

Por enquanto é só. Estou pensando em abordar mais tópicos sobre Scala, pois ainda há muito o que falar sobre os recursos e características da linguagem com Actors, Extractors, Pattern Matching, Lists e mais. Aguardem!

 

About these ads

Written by paulosuzart

maio 28, 2009 at 1:33 pm

Publicado em me, scala

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

%d blogueiros gostam disto: