V8 (motore JavaScript)

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
V8 (motore JavaScript)
software
Logo
Logo
GenereInterprete JavaScript (non in lista)
SviluppatoreGoogle
Ultima versione11.4 (24 maggio 2023)
Sistema operativoMultipiattaforma
LinguaggioC++
JavaScript
LicenzaBSD
(licenza libera)
Sito webv8.dev/

V8 è un motore JavaScript open source sviluppato da Google, attualmente incluso in Google Chrome. V8 è scritto in C++ e supporta ECMAScript così come specificato nello standard ECMA-262, terza edizione[1]. V8 può essere incorporato in un software (come nel caso di Google Chrome) o può essere eseguito stand-alone, ad esempio in server destinati a supportare il framework Node.js.

Caratteristiche[modifica | modifica wikitesto]

V8 è stato progettato per avere performance elevate. Esegue e compila JavaScript, ha un garbage collector altamente efficiente e gestisce in modo efficace l'allocazione di memoria per gli oggetti. Inoltre V8 permette a qualsiasi applicazione C++ in cui è incorporato, di esporre al codice JavaScript i suoi oggetti e/o funzioni[2].

Note[modifica | modifica wikitesto]

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]