Asm.js : du JavaScript compilé pour Firefox

Par:
fredericmazue

jeu, 28/03/2013 - 11:44

Les éditeurs de navigateurs font la course à la performance.  Dans ce contexte, la fondation Mozilla explique travailler sur asm.js, qui se pose comme un concurrent à NaCL de Google Chrome.

Asm.js consiste en des spécifications d'un sous-ensemble de JavaScript, qui peut être compilé en code natif, via Emscripten. Le résultat obtenu ne sera que moitié moins performant à ce que l'on obtiendrait avec du code C ou C++ pur, ce qui est excellent.

Ceux qui souhaitent expérimenter asm.js, peuvent télécharger cette nightly build de Firefox. Pour démontrer l'efficacité de asm.js, les développeurs ont porté Unreal Engine 3 dans Firefox. Vidéo ci-dessous.

Les performances de asm.js devrait arriver dans Firefox grand public au mois de juin, via un module baptisé OdinMonkey.