Comment Re:How to move beyond JS? (Score 1) 51
Late to reply, but I think this was thoughtful enough to warrant it.
I think that A is a way forward as a proving ground, but it has limited use. Having to include a standard runtime/library is no small impediment to building good websites/applications. A language designed around compiling to Javascript instead of WebAssembly can avoid this issue to a useful degree, and will have better DOM support.
That's just a stepping stone to D, which is browsers supporting a new language outright as a first-class alternative to JavaScript, or supporting a more capable runtime/standard library usable by whatever is compiled to wasm. And when that happens, maybe the DOM model can be improved upon, too.
That is not likely to happen without some new language that happens to meet the need of a some new use case of wide interest. It's not a tomorrow solution, but in time it can happen. I just hope that when it does, it doesn't bring problems with it.