JavaScript is Great but Stop Writing It

JavaScript is a wonderful and powerful language allowing expression and dynamic interaction both in and out of the browser. It is one of the most pervasive and accessible languages to date. However, there is a dark side to JavaScript. Developers don't always understand JavaScript/HTML/CSS, so they frequently end up solving problems by coding away in JavaScript when they could, and potentially should, be solved elsewhere. As an unfortunate side effect to this issue, unfamiliarity with the language causes developers to write a lot of code which can have mistakes and be difficult to read and understand. Even more unfortunate is that this problem is cyclical; lots of code begets more code that could have been solved elsewhere and so forth. This talk is not about never writing JavaScript. It is about writing JavaScript when you actually need to and in a minimal fashion. This talk focuses on JavaScript in the browser. Speaker: Rory Hardy, Cerner