More on Node.js

I keep reading a lot about Node in blogs. Here is what more I have learned. Node is a command line tool. Programs can run it by calling sys.exec(). It works in UNIX, but not Windows yet. You install it by downloading the source code for it. It is geared toward network and file I/O. None of the calls block. You get an immediate promise and a future callback. Some call it the future of web development.

Ryan Dahl is the creator of Node. It currently is around 11k lines of C++ code, along with 6k lines of JavaScript. How do you like that? The JavaScript helper is itself written partially in JavaScript.

Node is good for small projects. It does not scale that great if you are dealing with large files. This is server side JavaScript for a lot of connections. The author believes frameworks will be written on top of Node. I am going to try to learn JavaScript, and then dive into Node.