That’s all. It should be very nice to share the same libs on the client and on the server or not? Are JS VMs like HotRuby (http://hotruby.yukoba.jp/) a “real world” alternative or just a toy?
PS: if I ask it is because I’d like know it, please don’t close this question but just share your opinion.
- I’m not interested in programming language war. Put some benchmark if you know, or pros and cons
- I’m not comparing apples and pears https://stackoverflow.com/questions/3436335/could-node-js-replace-ruby-rails-completely-in-the-future
- I’m not a js fan
Simply put: no.
Price – while things running very fast is always nice. People are a lot more expensive these days than hardware is. Transforming everything to a new paradigm, or simply having people learn a whole new way of doing things is just … expensive. Very expensive.
Also, to top it all off, doing server-side stuff is so vastly different from doing browser-side stuff that there is almost no conceivable need for running the same code on both ends. Even the skills required to develop on each end are vastly different.