Jeremy Martin has done a great review of the upcoming Javascript 2.0. His article points out the major changes including:
- Introduction of classes, interfaces and primitives ( OOP – yeee)
- Strict mode with compile time type checking
- Namespaces
- Many other…
The list of changes looks great to me, the only thing that still bothers me is the possibility of inconsistent implementation in the major browsers.
For more info checkout the full article.