2006/11/07

Questionings

I am deeply thinking about starting to post in English here.

Although I may not have the best skills to do so, and the posts will have some more delay - and more typos - I'm still very inclined to embrace the wider audience this might bring to the blog. There are not much portuguese speaking geeks hanging around there that have similar views about programming languages (specially ML or Haskell variants), that want to research in the same fields or have the same topics of interest that I do, and there is even less geeks that want to exchange information about personal experiences in the area.

It's not very rewarding to open up this page every day and see little (or no) feedback. So, from now on, I will bring some posts translated into English, in an attempt to check if it's worth the effort. Some portuguese posts might still appear in a near future, but that's far from clear right now.

Viewers are welcome to leave comments.

See ya!

2006/11/05

Momento pós-faculdade -- SML turn.

Um dos melhores pontos de se formar é o tempo livre que começa a sobrar no final de semana: as velhas leituras e pesquisas começam a caminhar novamente, os projetos começam a sair do zero, o blog começa a funcionar novamente, e por aí vai.

Algo que está no topo da fila, no momento, é aprender SML'97, especialmente usando o MLton como compilador. Comecei a estudar a linguagem, mas felizmente ela é similar o suficiente com O'Caml para que eu não precise me preocupar: algumas keywords e construções sintáticas novas, e grande parte do caminho estará andado. As vantagens são algumas: além da linguagem em si, e de algumas técnicas interessantes que são implementadas neste compilador, há também a possibilidade de estudar e contribuir com um compilador realmente open source. O desempenho do compilador também é outro fator importante para a escolha.

Há ainda uma penca de coisas na fila, mas grande parte depende das impressões que o MLton render. Assim que tiver um tempinho, volto aqui para continuar a lista.

E por enquanto, é isso.