В настоящий момент единственным поддерживаемым языком и стандартом де-факто для обработки дерева DOM в браузере является JavaScript. Похоже, что у него есть глубокие проблемы с дизайном, которые делают его минным полем ошибок и дыр в безопасности для новичков.
Знаете ли вы о какой-либо существующей или планируемой инициативе по внедрению лучшего (переработанного) языка любого вида (не только javascript) для обработки дерева DOM и HTTP-запросов в браузерах следующего поколения? Если да, то какова дорожная карта для ее интеграции, скажем, в Firefox, и если нет, то по каким причинам (помимо интероперабельности) должен быть JavaScript только поддерживаемый язык на платформе браузера?
Я уже использовал jQuery, и я также читал "javascript: хорошие части". Действительно, предложения хороши, но я не могу понять: почему только javascript? На стороне сервера (ваша-любимая-os-платформа) мы можем манипулировать деревом DOM с каждым языком, даже fortran. Почему клиентская сторона (платформа браузера) поддерживает только javascript?