I guess that if we want to have something after JS, that will come either with:
* more standardized languages, with native in-browser VMs, as Google is trying to do with Dart.
* get rid of the browser.
The latter is way more contraversive, but I like it nonetheless.
The less contraversive version is: the end of the browser as we know it.