Oct 18, 2010 10:30
As I understand it:
* JavaScript is built into browsers, and is essentially the only way to script a page on the client.
* Web apps started doing more and more fancy scripting on the client side as browsers (slowly, then more quickly) improved their client-side capabilities.
* A lot of JavaScript was being used, and JS engines were slow, so let's make some new JS engines.
* Hey, V8 is pretty snappy, and people already know JS, so let's build out some SERVER-side stuff that uses JS.
* Things like Node.js are the new hotness.
So while Node.js is a pretty neat piece of work, as is V8 and other JS engines, that doesn't change the fact that JavaScript as a language kinda sucks. Right?