tant que le Javascript reste un langage interprété (ce que pense, vu que c'est un des avantages de ce langage, et c'est défendu par des milliers de programmeurs), bah je vois pas le probleme, et une machine virtuelle, j'en vois vraiment pas l'interet, surtout si c'est mis dans les navigateurs.
M'enfin c'est pas le sujet, si je dois faire ce site, ben je le ferais en Javascript + XHTML + CSS et PHP/mySQL côté serveur. Point.
D'ailleurs d'après moi c'est la meilleur solution, ya qu'a voir ce que fait Google avec sa GWT (d'ailleurs, je pourrais l'utiliser pour ce projet)