Differences between Narwhal and Node.js

Viewed 9365

I'm new to Node.js and I have been reading about Narwhal that is a framework based on Rhino.

My questions:

  1. If I'm using Node.js, could I use Narwhal and its libraries/modules?
  2. Aren't the libraries/modules in Narwhal I/O-blocked (why Node.js got this huge popularity)?
  3. Is Node.js only for creating Web servers or is it for creating general applications, just like Narwhal?
4 Answers
Related