Wednesday, August 31, 2011

Apples and Oranges

In my last post I wrote I was going to do the rewrite of the game I was making together with Randy.
I did the entire server in Erlang and it was a good version. Stable, reliable, all thanks to Erlang and the way it semi-forces you to do things the right way. Especially when using OTP, which I tried to do for everything.

So which one do I like best? I still can't say. They both have their merits. I've had numerous discussions on IRC about Go and Erlang. Some like Go, some utterly despise it. But everyone agrees that there's something there.
I still like it. In the year I didn't use it, Go grew and matured a lot. Picking it up again, I must say I'm impressed with the work that was done. So I'm not going to choose a winning language, I'm going to use them both. It'll be easy too, because I'll be using Erlang for my job in the near future. That makes Go my default Go-to language (I do love the bad puns) for all my hobby projects.

I didn't give up on the whole language polyglot thing. Far from it, I'm waiting for Ada 2012 to come out so I can play with that. ;-)