Serei brutalmente honesto: eu odeio escrever código do lado do cliente em JavaScript. Eu não sou fã dessa linguagem, para dizer o mínimo.
Parece bobagem para mim que os navegadores suportem uma linguagem de programação , em vez de uma máquina virtual intermediária (como CIL ou JVM). O último permitiria que os programadores escrevessem em um idioma de sua escolha (até certo ponto), em vez de em um idioma predefinido fixo. Esse idioma pode evoluir mais rapidamente, porque apenas alterações no CIL / JVM / o que exigiria a atualização de todos os principais navegadores. Recursos de idioma podem ser adicionados sem afetar a experiência antiga do navegador.
As enormes economias de esforço que os idiomas intermediários geram são bem conhecidas . Existem iniciativas por aí para promover o "script" do navegador em algo que não seja o JavaScript, e especialmente em uma máquina virtual já projetada, desenvolvida e otimizada? Eles têm algum impulso?