quinta-feira, 18 de setembro de 2008

Notícias do front

Tem um tempo que não coloco nada nesse blog, então aí vão várias notícias de uma só vez:

  1. Haskell é sem dúvida muito legal, mas a lazy evaluation pode pregar algumas peças. Implementei o "decodificador de DNA" do ICFP2007, e tenho certeza que o processamento está errado pois nem sempre uma das funções é avaliada. Tentei colocar bang patterns e o resultado foi bem diferente, condizente com essa suposição. Tenho para mim que a implementação "correta" deveria utilizar mônadas transformadoras de estado, mas ainda tenho que estudá-las para entender como funcionam.
  2. Recentemente comprei quatro livros, mas o que eu mais gostei foi o "Purely Functional Data Structures", por Chris Okasaki. Alem desses, comprei um de algoritmos (para completar a biblioteca!), um sobre Haskell e um sobre o Erlang.
  3. Erlang continua a me chamar a atenção... Acho que vou brincar um pouco com ele, para relaxar um pouco do Haskell.
Por hoje é só pessoal!

Postagens populares