V8 (motore JavaScript)

Da Wikipedia, l'enciclopedia libera.
Jump to navigation Jump to search
V8 (motore JavaScript)
software
Logo
GenereInterprete JavaScript (non in lista)
SviluppatoreGoogle
Ultima versione6.6.335 (27 febbraio 2018)
Sistema operativoMultipiattaforma
LinguaggioC++
JavaScript
LicenzaBSD
(licenza libera)
Sito web, e

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]