2. Ruby is a elegant programming language, and Rails is built with Ruby. I can ask my client for 2 days of developing some thing,I can develop that stuff for 2 hours and still get away in the review meeting if I use Rails. With Node?
3. Code with Node is difficult to write as compared with Rails. Hence there could be mistakes which I need to sit and debug. With Rails, because we use convention over configuration approach, I almost exactly know what code is where. that a great thing. There is very little commenting stuff needed.
The author claims that Rails engineers are hired to squeeze 1 or 2 more cycle efficiency from their Rails app. If Node code can be got into Rails, one can identify bottlenecks and replace the piece of code with Nodejs stuff! That will solve huge problems.
Nodejs may be impressive and better performing. But I bet on elegance and easy-stuff for humans to use will win eventually. MRI and Ruby will improve and will be faster and faster in years to come. At the same time processor speeds are increasing. So lets see how node fares then.