5139 sujets

Le Bar du forum

Je sais pas si vous suivez un peu l'évolution des moteurs JavaScript mais récemment SpiderMonkey (Firefox) a fait un sacré bon en avant niveau performance et il est actuellement presque aussi rapide que V8 (Chrome).

Et ça devrait encore évoluer dans les semaines à venir.

http://arewefastyet.com/

Nitro (Safari) est largué par les deux autres.
Modifié par jb_gfx (21 Mar 2013 - 19:53)
De l'asm non typé, fallait au moins JavaScript pour voir ça. Smiley lol

Blague à part, ça a l'air de dépoter niveau performances.
Modifié par jb_gfx (22 Mar 2013 - 12:01)
Attention, `asm.js` est un mode optimisé (à la "use strict";) indiquant au parseur javascript qu'il peut optimiser une fonction définie et considérer - grosso modo - les types comme définis. C'est en quelque sorte une promesse que cette section de code ou cette fonction utilisera toujours les mêmes types.

Il y a aussi d'autres nombreuses recommandation en terme de performance au sein d'asm.js.

Cela dit, en général, asm.js aura très peu d'impact sur le développement web général. C'est vraiment les compileurs (comme Emscripten) qui en profiteront.