On Erlang

19 12 2009

I have a 6 month internship as part of my CS degree and while most of my classmates seize this opportunity to join a nice big MNC, I’ve taken the path less traveled and joined a startup. Not that I have a problem at all, this is what I’ve wanted to do ever since I started my degree.

hover.in is a in-context ad delivery platform, one of the interesting things about them is that they’re fans of functional programming. Their servers run erlang which is a language which handles concurrency by being functional and having an easy to use message passing system.

I’m currently working through Joe Armstrong’s Programming Erlang and while I feel the syntax could be friendlier , the concept of using 100s of concurrently running processes in your programs is an interesting experience.

Even if you never have a chance to use erlang in your day job, definitely check it out. With those 100 core processor’s we’re going to be using soon it’ll be worth it.




Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: