Lessico IT › Programmazione › V8

V8

Programmazione Svenska → Aggiornato: 2026-10-02

Il motore JavaScript di Google, lanciato con Chrome nel 2008. Alimenta anche Node.js, Deno, Bun, Cloudflare Workers ed Edge. Il progetto iniziale è di Lars Bak (ex HotSpot di Sun).

Scritto in C++. Compilazione a livelli: Ignition (interprete) → SparkPlug (JIT di base) → Maglev (livello intermedio, 2023) → TurboFan (ottimizzante). Usa il trucco delle hidden class per accedere rapidamente alle proprietà. Supporta WebAssembly (Liftoff come baseline più TurboFan). Concorrenti: SpiderMonkey (Firefox) e JavaScriptCore (Safari). Dal 2010 circa V8 ha vinto la guerra dei benchmark.

← Torna al lessico