V8 (motore JavaScript)
Aspetto
V8 (motore JavaScript) software | |
---|---|
Genere | Interprete JavaScript (non in lista) |
Sviluppatore | |
Ultima versione | 11.4 (24 maggio 2023) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ JavaScript |
Licenza | BSD (licenza libera) |
Sito web | v8.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]- Wikimedia Commons contiene immagini o altri file su V8
Collegamenti esterni
[modifica | modifica wikitesto]- Sito ufficiale, su v8.dev.
- (EN) V8, su GitHub.
- Repository sorgenti di V8, su chromium.googlesource.com.
- (EN) V8, su Free Software Directory.