He's all too likely to actually answer that question with his own bizarro language.
Everybody and his dog seems to have a javascript replacement these days, many of which seem to just sort of rearrange the suck a bit to suit the author's tastes.
I don't personally think javascript is particularly bad, indeed it seems a mostly pretty decent language for its niche, with a few annoying quirks—but every language has annoying quirks.
IMO Javascript's quirks are unusually bad because failing to avoid them frequently results in code that appears to work just fine (and will probably pass all its tests), only to blow up at some random point in the future. Missing var, == instead of ===, for-in without hasOwnProperty...
No idea. Java applets or Silverlight used only as code libraries could be the answer but have their own issues. Flash isn't really an answer as programming in ActionScript isn't any better. Java applets have always had issues due to JVM version problems. I have had dozens of issues in the past with trying to manage a firewall or load balancer and it only works with a special Java version. That sucked too.
Whatever it is, it would have to be sandboxed in the browser so it doesn't cause security issues. Silverlight used as a class library only meets all the criteria to be the solution. But I think something entirely new may have to be created.
He's all too likely to actually answer that question with his own bizarro language.
Everybody and his dog seems to have a javascript replacement these days, many of which seem to just sort of rearrange the suck a bit to suit the author's tastes.
I don't personally think javascript is particularly bad, indeed it seems a mostly pretty decent language for its niche, with a few annoying quirks—but every language has annoying quirks.