mercoledì 14 gennaio 2009

Where to find the code

I've just setup a github account, point your browser here.
As for now there is little code there, just a template (I took "inspiration" from the reia project), my personal eunit test runner, a rakefile and some sources (a common library I'm developing for distribute processes and the initial chap2 sources).

In the next days I will post comments on the chap2 code, so stay tuned!

martedì 13 gennaio 2009

Introduction

Hi everyone, I've been working with Java since years and in the lasts months I felt like I needed some new toys to play with. So I bounced into erlang, which seemed to be quite interesting (at least to me).

One of the lasts book I read was "Programming Collective Intelligence", by Toby Segaran. The provided source code in the book is in python, and I thought that a porting in erlang could have been a nice way to

  • learn "the interesting way" a new language

  • improve the understanding of the algorithms covered in that book


Next I thought to make a blog on this experience, so somebody could make a proficient use of this experiment.

And now for some notes: I don't have much free time, so the posts will be likely to be one per month, I didn't either have a broadband connection at home (yes, stone-age), so please take patience. As I said, I'm quite an erlang primer, so I don't think that my code will be the best possible: if you have some advice/critic wathever, comment it on the post.
this blog is not meant to be a wiki for the algorithms implemented, so I will not spend so much time in explanations, so don't ask for them --and much probably the best place to look for is the wikipedia.

Well, now I'll start to review the code I wrote for the chap.2 (the first one is the introduction :) ) and hope to post it ASAP.