Mock tests, Interview questions, Tutorials and Tech news
 
 

Archive

Posts Tagged ‘ruby on rails’

Clojure for Beginners eBook

May 30th, 2010 Vinay No comments

Satish Talim , author of Clojure for beginners is offering its free ebook to folks who want to get started with Clojure programming. Send an email to satish.talim [ a ] gmail.com to get your free book.

Why did twitter dumped Ruby on Rails ?

April 16th, 2010 Vinay 6 comments

For folks who are not aware and often ask Which programming language is twitter written  in , the answer is, Scala. Developer at twitter had started with Rub on Rails but looks like they the high volume of traffic was too much for twitter or Ruby on rails ?

Their programmers have been saying

One of the things that I’ve found throughout my career is the need to have long-lived processes. And Ruby, like many scripting languages, has trouble being an environment for long lived processes. But the JVM is very good at that, because it’s been optimized for that over the last ten years. So Scala provides a basis for writing long-lived servers, and that’s primarily what we use it for at Twitter right now.

There could be other reasons which we are not ware of but there have been some real word applications build upon Ruby on rails, noticeably  cookfood.com which went public last year. So it is not that Ruby on Rails sucks.

If it comes to poor garbage collection in Ruby on rails , then there is an option to use JRuby . One of the very well written comments on this topic can be found here .

Just because twitter uses Scala and has dumped Ruby on rails does not imply anything. The architect team has to decide what works for them. What may work for twitter does not mean it will work for everyone else.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes