Ketika Google merilis browser Chrome-nya, perusahaan memasukkan implementasi cepat JavaScript yang disebut V8, sisi klien scripting bahasa termasuk dalam semua browser. Pengadopsi awal JavaScript pada era Netscape 4.1 tidak menyukai bahasa ini karena tidak ada alat untuk itu debugging dan setiap browser memiliki implementasi yang berbeda, dan versi browser Netscape yang berbeda juga berbeda baik. Itu tidak menyenangkan menulis kode lintas browser dan mengujinya di banyak browser yang berbeda.
Sejak itu, Google Maps dan Gmail datang menggunakan seluruh Ajax (Asynchronous JavaScript dan XML) teknologi, dan JavaScript telah menikmati comeback besar. Sekarang ada alat yang layak untuk itu. Google V8, yang ditulis dalam C ++, mengkompilasi dan mengeksekusi kode sumber JavaScript, menangani alokasi memori untuk objek, dan sampah mengumpulkan objek yang tidak lagi diperlukan. V8 jauh lebih cepat daripada JavaScript di browser lain karena ia mengkompilasi ke kode mesin asli, bukan bytecode yang telah ditafsirkan.
JavaScript V8V8 tidak hanya untuk digunakan dengan Chrome. Jika aplikasi C ++ Anda mengharuskan skrip untuk pengguna agar dapat menulis kode yang dijalankan saat run-time, maka Anda dapat menanamkan V8 di aplikasi Anda. V8 adalah mesin JavaScript kinerja tinggi open source berlisensi di bawah lisensi BSD liberal. Google bahkan telah menyediakan panduan embedder.