Une autre question majeur que je me pose c'est pour quelles raisons veut-on de tellement hautes performances ?
La version courte: parce que js a atteint son pic de performance, et que les ameliorations a venir sont essentiellement hardware, ou alors une rupture forte avec le langage (asm.js, dart et autres). Parce que les ameliorations hard donnent assez peu d'espoir que ca s'ameliore beaucoup sous peu.
Parce que l'avenir est dans les devices mobiles, ou js performe comme une merde, et parce que la consommation d'energie (et donc les perfs indirectement) est plus importante que le confort du developeur et la resistance au changement de certains.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par groumly . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 9.
La version courte: parce que js a atteint son pic de performance, et que les ameliorations a venir sont essentiellement hardware, ou alors une rupture forte avec le langage (asm.js, dart et autres). Parce que les ameliorations hard donnent assez peu d'espoir que ca s'ameliore beaucoup sous peu.
Parce que l'avenir est dans les devices mobiles, ou js performe comme une merde, et parce que la consommation d'energie (et donc les perfs indirectement) est plus importante que le confort du developeur et la resistance au changement de certains.
La version longue est la
http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/