The document discusses the future of JavaScript and the ECMAScript 4 (ES4) specification. Some key points: - ES4 will introduce classes, inheritance, and other object-oriented features to JavaScript to make it suitable for large applications. - A new virtual machine called Tamarin is being developed by Adobe and will power future versions of JavaScript across browsers. - Features like classes, packages, generics and operator overloading are described. The specification aims to make JavaScript more powerful while keeping it usable for small programs. - The reference implementations of new JavaScript classes and features will be written in JavaScript itself, allowing the language to be self-hosting.