node.js is serverside javascripting. In short whatever we used to do with C, perl, python and web CGI and UNIX can now be done with the Google's V8 javascript VM otherwise known as node.js.
Node.js is the most sought after skill in odesk though there may be other things that people look for that are more popular. There is a package management system called npm(node package manager) that helps you install node.js plugins just like Perl CPAN modules. Using node.js you can easily do complex things using UNIX as all this javascript code runs using full rights on a server, not inside a browser. I entered this world only 8 months ago or so. But already I have covered some ground though of course I need to spend another year to get comfort. But in general it is a great way to learn in some cases. Javascript is a very complex and comprehensive language learnt only by lot of effort and practice. It is well worth it, once you learn it you can install spidermonkey and learn with the js> interpreter. And you can of course use the browser plugins like Chrome debugger or Firebug. But these days I never use Firefox. And once you learn javascript node.js can be mastered as it is only javascript with some packages thrown in. Github is full of new node.js packages created each day. Javascript is completely asynchronous, there is no concept of blocking or sequential execution. And node.js is no exception. This means programming can sometimes be very difficult. -Girish -- Gayatri Hitech http://gayatri-hitech.com _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines