asm.js existe pour remédier au problème de performance de javascript (dû notamment au garbage collector, voir ici).
A ce que j'ai compris (ça veut dire "corrigez-moi si je trompe"), en donnant accès à des mécanismes bas niveau, asm.js permet d'avoir une meilleure gestion de la mémoire. Le code utilisant asm.js n'est à priori pas écrit par le dév, mais plutôt compilé (asmjs.org fait d'ailleurs référence à emscripten).
Pourquoi persister à corriger javascript pour le rendre performant, plutôt que changer d'outil ? En compilant du C++ en javascript, on avoue déjà à demi-mots que le langage ne convient pas.
[^] # J-2
Posté par potate . En réponse à la dépêche GNOME 3.10 : chantier public. Évalué à 5.
asm.js existe pour remédier au problème de performance de javascript (dû notamment au garbage collector, voir ici).
A ce que j'ai compris (ça veut dire "corrigez-moi si je trompe"), en donnant accès à des mécanismes bas niveau, asm.js permet d'avoir une meilleure gestion de la mémoire. Le code utilisant asm.js n'est à priori pas écrit par le dév, mais plutôt compilé (asmjs.org fait d'ailleurs référence à emscripten).
Pourquoi persister à corriger javascript pour le rendre performant, plutôt que changer d'outil ? En compilant du C++ en javascript, on avoue déjà à demi-mots que le langage ne convient pas.