Brendan Eich: JavaScript 2 and the Future of the Web. In a nutshell: a bunch of new syntax, optional type annotation, more keywords borrowed from Java, and a huge lurch in the direction of Python. “Standard global properties (Date, String, etc.) immutable” is listed on the “Bug Fixes” slide; if that means what I think it means, I’m gonna be angry.