I’ve been spending my past few weeks learning Erlang in order to develop the software for my anti-spam project.

I’ve finally made a few breakthroughs that are making the project a bit easier. First off the switch from thinking in a procedural language (Like C) to a functional language is easier said then done. It’s been a bit of a brain tweak to start thinking in different terms.

I also think I’ve gotten the idea of a finite state machine worked into my head as well.

and after reading the RFCs for SMTP I’m rethinking the idea of learning Latin or going to law school ….

In any case, the good news is that I am moving forward again and I’m hoping to have a working SMTP server written in Erlang within a week or two :-)