En vrai dans la vrai vie. V8 est largement plus utilisé que spidermonkey et je présume qu'il a bien plus de contributeur.
Et ?
C'est quoi le problème exactement ?
Tu simplifie beaucoup trop le problème, évidemment si les ressources le permettaient, ça dérangerait beaucoup moins de monde d'avoir plusieurs VM dans les navigateurs. Seulement, en vrai, dans la vraie vie, les ressources sont limitées et il faut tenir compte de l'existant.
vu l'investissement mis sur l'accélération du JS s'il n'a pas était trouvé c'est que ça n'est pas possible dans l'état actuel de nos connaissance
La solution, ce sont les types, c'est tout à fait possible avec une évolution du langage, c'est ce que montre asm.js qui est bien plus rapide dans Firefox et Chrome (qui utilise les types d'asm.js dans V8 pour tenir compte des optimisations possibles).
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Quelques commentaires
Posté par claudex . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 4.
Et ?
Tu simplifie beaucoup trop le problème, évidemment si les ressources le permettaient, ça dérangerait beaucoup moins de monde d'avoir plusieurs VM dans les navigateurs. Seulement, en vrai, dans la vraie vie, les ressources sont limitées et il faut tenir compte de l'existant.
La solution, ce sont les types, c'est tout à fait possible avec une évolution du langage, c'est ce que montre asm.js qui est bien plus rapide dans Firefox et Chrome (qui utilise les types d'asm.js dans V8 pour tenir compte des optimisations possibles).
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche