Any application that can be written in JavaScript, will eventually be written in JavaScript. — Jeff Atwood, Atwood's Law