RoR e ASP.NET sono framework... Non confondiamo i livelli dello stack.
Javascript <=> Ruby, PHP, Perl, C#, Java, ...
v8 <=> MRI Ruby/reference implementation di PHP o Perl/csc+CLI Microsoft/compilatore+JVM Oracle, ...
node.js <=> mod_ruby/mod_php/mod_perl/binding tra IIS e ASP.NET
meteor.js <=> Ruby on Rails/WebForms-ASP.NET MVC/Zend/Django/...
Eh?
Quello che sto dicendo è che, a livello di core language, Javascript fatto girare con v8 (il motore di Chrome, usato da NodeJS) è sensibilmente più veloce di Perl, PHP e CPython, il che significa che se scrivi un algoritmo CPU-bound andrà più veloce (di ordini di grandezza); cosa c'entra lo "stare sul qualcosa di semplice"?
(a tal proposito: http://blog.carlesmateo.com/2014/10/...ral-languages/; ovviamente come ogni microbenchmark va preso con le pinze, ma dà l'idea della velocità del codice generato/dell'interpretazione nella VM)
Se poi vogliamo parlare del modello ad eventi, dell'IO asincrono e compagnia è un altro paio di maniche ancora (e non si confronta il linguaggio in sé, ma il suo binding al web server - si può ad esempio confrontare nginx+nodejs vs Apache+mod_php/mod_perl).