Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Moteur JavaScript
Auteur : Google
Licence : BSD
Date de publication : 2008
Site Web : https://v8.dev/

Introduction

Le projet Chrome V8 est moteur haute-performance JavaScript open-source développer par Google. Il a été développé en langage de programmation C++ afin d'être utilisé dans le navigateur Web Google Chrome. Il intègre le ECMAScript selon les spécifications du ECMA-262, 3ième édition, et peut s'exécuter sous le système d'exploitation Windows XP ou supérieur, Mac OS X 10.5+ et les distributions Linux utilisant les microprocesseurs IA-32, ARM ou MIPS. Le projet V8 peut être exécuté de façon autonome et peut être également intégré à n'importe quel projet.

Ce projet tire ses performances exceptionnels du fait qu'il compile le JavaScript avec le langage machine du microprocesseur, il n'y a donc plus de délai d'interprétation du JavaScript par une couche intermédiaire. Par contre, il est moins portable d'une plateforme à l'autre, car il est strictement limité au CPU reconnu, il n'est pas possible de s'exécuter le code sur une CPU non reconnu pour cette raison.




Dernière mise à jour : Vendredi, le 11 novembre 2016