Alternativas ao JavaScript

No momento, o único idioma totalmente suportado e o padrão de fato para manipulação de árvore DOM no navegador é o JavaScript. Parece que ele tem problemas profundos de design que o tornam um campo minado de bugs e falhas de segurança para os novato

Você conhece alguma iniciativa existente ou planejada para introduzir uma linguagem melhor (redesenhada) de qualquer tipo (não apenas javascript) para manipulação de árvore DOM e solicitações HTTP nos navegadores da próxima geração? Se sim, qual é o roteiro para sua integração no Firefox, por exemplo, e se não, por quais razões (além da interoperabilidade) o JavaScript deve ser o único idioma suportado na plataforma do navegado

Eu já usei o jQuery e também li "javascript: the good parts". De fato, as sugestões são boas, mas o que não consigo entender é: por que apenas javascript? No lado do servidor (sua plataforma OS favorita), podemos manipular uma árvore DOM com todos os idiomas, até o fortran. Por que o lado do cliente (a plataforma do navegador) suporta apenas javascript?

questionAnswers(36)

yourAnswerToTheQuestion