Even if you are an avid web programmer you may not have heard about V8. But if you have downloaded Google Chrome or read about it on the web, you may atleast know that it is something related to Chrome or may be web programming.
Here are some quick facts on V8:
- V8 is written in C++ and has been implemented in Google Chrome.
- V8 implements ECMAScript as specified in ECMA-262, 3rd edition.
- V8 runs on Microsoft Windows XP / Vista, Apple Mac OS X 10.5 (Leopard), and Linux systems that use IA-32 or ARM processors (i.e. basically supports all popular version from Ubuntu/SuSE/RedHat etc.).
- V8 can be embedded into any C++ application and even run as a stand alone application.
If you are interested in V8 development, the following are the pre-requisites:
- Linux (Intel or ARM-based).
- Windows XP SP2 or later, or Windows Vista.
- Mac OS X 10.5 (Leopard).
For compilers (C++ compiler required):
- Linux and Mac OS X 10.5: the Gnu Compiler (GCC) 4.x.x – see http://gcc.gnu.org
- Windows: Visual Studio 2005, Visual Studio 2008, or the free Visual C++ 2008 Express Edition