The first problem to solve is to eradicate completely JavaScript from the entire programming world 100%.
After that, program the server and the client in Java or if on Windows, C#. GWT works this way although they compile the client code to JavaScript. If we remove JavaScript we get better performance, more deterministic behavior across platforms and totally eliminate one language we have to know making our lives easier and the browser thinner and better performing.
When someone comes out with a browser that does that we will be seeing the next killer app.
After that, program the server and the client in Java or if on Windows, C#. GWT works this way although they compile the client code to JavaScript. If we remove JavaScript we get better performance, more deterministic behavior across platforms and totally eliminate one language we have to know making our lives easier and the browser thinner and better performing.
When someone comes out with a browser that does that we will be seeing the next killer app.