"Any application that can be written in JavaScript will eventually be written in JavaScript."
--Jeff Atwood