Friday, December 23, 2011

node.js

I'm not sure why it is important (on many levels) to be able to run Javascript on the web server side as opposed to inside most web browsers. It does seem easy to use once setup - perhaps too easy.

Apache with PHP and many other server side scripting languages have been enabling powerful sever side scripting for decades, have been heavily vetted by security wonks, and have been battle hardened under heavy loads on millions of web sites. It seems the core rhetoric is that node.js is event/callback based where as Apache uses a more traditionally thread-based model. Perhaps this suggests client side and backend programming languages can finally converge on Javascript?