Я буду очень честен: я ненавижу писать код на стороне клиента в JavaScript. Я не фанат этого языка, если не сказать больше.
Мне кажется глупым, что браузеры поддерживают программирование язык , а не промежуточную виртуальную машину (например, CIL или JVM). Последнее позволило бы программистам писать на языке по своему выбору (до некоторой степени), а не на одном фиксированном заранее установленном языке. Этот язык может развиваться быстрее, потому что только изменения в CIL / JVM / что-либо еще потребуют обновления всех основных браузеров. Языковые функции могут быть добавлены без ущерба для старого браузера.
Огромная экономия усилий, которую обеспечивают промежуточные языки, хорошо известна . Существуют ли какие-либо инициативы по продвижению «скриптинга» браузера в чем-то, кроме JavaScript, и особенно в уже спроектированной, разработанной и оптимизированной виртуальной машине? Есть ли у них импульс?