Veille numérique
32.8K views | +7 today
Follow
Veille numérique
Your new post is loading...
Scooped by DANE Nice
Scoop.it!

Chrome : Ignition doit réduire la consommation de mémoire vive autour de JavaScript

Chrome : Ignition doit réduire la consommation de mémoire vive autour de JavaScript | Veille numérique | Scoop.it
Durant la conférence BlinkOn, Google a présenté un nouvel interpréteur JavaScript pour Chrome. Baptisé Ignition, il aura dans un premier temps la mission de réduire la consommation de mémoire vive, particulièrement sur les appareils mobiles.

Le JavaScript, comme tout langage de script, est interprété ou compilé. Contrairement à un exécutable binaire qui peut être exécuté directement, il doit d’abord être traduit en langage machine. C’est le travail du compilateur JavaScript à la volée (just-in-time), qui permet de générer de l’assembleur avant de l’envoyer pour traitement au processeur.

Dans la machine virtuelle JavaScript V8 de Chrome, ce compilateur est basique : il doit avant tout générer un code machine aussi rapidement que possible. Cette phase, dont la durée doit être minimale, a l’inconvénient de pouvoir consommer une grande quantité de mémoire vive, même quand le code n’est exécuté qu’une fois. Ledit code circule en fait dans un pipeline d’exécution, qui permet en fonction de ce qui y est détecté de passer le relai à deux autres compilateurs, optimisés ceux-là : Crankshaft et TurboFan.
more...
No comment yet.
Scooped by DANE Nice
Scoop.it!

Obelisk - De la 3D isométrique avec javascript - Korben

Obelisk - De la 3D isométrique avec javascript - Korben | Veille numérique | Scoop.it
Amis développeurs qui savez apprécier les bienfaits du JavaScript, voici une bonne petite bibliothèque pour vous. Obelisk.js ne vous aidera pas à livrer un menhir, mais plutôt à créer des objets isométriques 100% en pixels. Des cubes, des pyramides et toutes sortes de parallélépipèdes en canvas HTML5 simplement avec quelques lignes de JS. Il suffit …
more...
No comment yet.
Scooped by DANE Nice
Scoop.it!

Chakra, le moteur JavaScript de Microsoft Edge, disponible en open source

Chakra, le moteur JavaScript de Microsoft Edge, disponible en open source | Veille numérique | Scoop.it
Microsoft annonce la disponibilité de ChakraCore, le composant principal de son moteur JavaScript Chakra.



En fin d'année dernière, à l'occasion de l'événement JSConf US, Microsoft annonçait vouloir [...]
more...
No comment yet.
Scooped by DANE Nice
Scoop.it!

JavaScript : Internet Explorer prendra en charge l'asm.js de Mozilla

JavaScript : Internet Explorer prendra en charge l'asm.js de Mozilla | Veille numérique | Scoop.it
Microsoft a annoncé hier soir son intention d’intégrer le support du moteur JavaScript asm.js au sein de son propre moteur Chakra. Un important mouvement qui pave la voie non seulement à une coopération plus étroite avec Mozilla, mais également à une interopérabilité renforcée sur la toile. Explications.
more...
No comment yet.
Scooped by DANE Nice
Scoop.it!

Comment déminifier un code Javascript - Korben

Comment déminifier un code Javascript - Korben | Veille numérique | Scoop.it
Vous avez enfin trouvé le JavaScript qu'il vous faut, mais Ô rage, Ô désespoir, celui-ci est tellement minifié qu'il en est incompréhensible ! Minifié, pour ceux qui l'ignorent, ça veut dire que le code a été compacté tout simplement en supprimant tout l'indentation, les espaces et en réduisant le nom des variables. Arrêtez donc de …
more...
No comment yet.