Sarò brutalmente onesto: odio scrivere codice lato client in JavaScript. Non sono un fan di questa lingua, per non dire altro.
Mi sembra sciocco che i browser supportino un linguaggio di programmazione , piuttosto che una macchina virtuale intermedia (come CIL o JVM). Quest'ultimo consentirebbe ai programmatori di scrivere in una lingua a loro scelta (in una certa misura), piuttosto che in una lingua predefinita prestabilita. Questo linguaggio potrebbe evolversi più rapidamente, poiché solo le modifiche a CIL / JVM / qualsiasi cosa richiederebbero l'upgrade di tutti i principali browser. Le funzionalità linguistiche potrebbero essere aggiunte senza influire sulla precedente esperienza del browser.
I notevoli risparmi di impegno che le langauges intermedie comportano sono ben noti . Esistono iniziative là fuori per promuovere lo "scripting" del browser in qualcosa di diverso da JavaScript, e specialmente in una macchina virtuale già progettata, sviluppata e ottimizzata? Hanno uno slancio?