iM.Sam Jp

Inquiring Within to Understand With-out! Not so random musings on life and tech by Sam.JP. Apparently, they both are not so far apart :-)

Erlang, Ruby, Node.js & Scala, Oh my! So much cool stuff to read about - so little time.

There has been a flurry of interest in Erlang on Hacker News recently with so many spinoff posts that I haven’t had a chance to catch up with them all. I figured I’d share them on my blog fyi and my sake (can’t depend on your social bookmarking sites these days, ya know? Ahem, Del.icio.us).
Well, I have been obsessed with Comet recently and that has taken me through some interesting paths. I’ve been looking into Python’s Tornado server (thanks to friendfeed), Node.js & Socket.io, & Ruby’s Faye & Juggernaut to name a few. During this little hunt, I got to thinking about building highly concurrent systems and that was when I came across Erlang and Scala. Anyways, here are those links.

An Open Letter to the Erlang Beginner (or Onlooker) - http://ferd.ca/an-open-letter-to-the-erlang-beginner-or-onlooker.html
Erlang vs. Scala - (two years old, but still useful) - http://yarivsblog.blogspot.com/2008/05/erlang-vs-scala.html

Comet  - A topic I am following on Quora right now - http://www.quora.com/Comet
Oh, one more thing - I also came across Map-Reduce for Ruby on top of Hadoop via Cloudera: http://www.cloudera.com/blog/2011/01/map-reduce-with-ruby-using-apache-hadoop/
But, Mr. Job from Yelp for Python is much more mature - http://engineeringblog.yelp.com/2010/10/mrjob-distributed-co…

Yes, I am being mysterious about this whole Comet business, but expect a detailed post later and of course, demos :-)

Posted via email from Sam.Jp’s Tics-N-Tacs | Comment »

· 5/1/11 · Reblog