V8 (JavaScript engine)
Developed by | |
---|---|
Written in | C++ |
Operating system | Microsoft Windows, Mac OS X, Linux |
Development status | Beta |
Type | JavaScript engine |
License | BSD license |
Website | code.google.com/p/v8/ |
The V8 JavaScript engine is an open source JavaScript engine developed by Google in Denmark and shipping with the Google Chrome browser.[1] Lars Bak is the head programmer.[2]
It increases performance by compiling JavaScript to native machine code before running it, rather than to a bytecode or interpreting it and by employing optimization techniques like inline caching. Thus, JavaScript applications will run at the speed of a compiled binary.[3]
Lars Bak was the lead developer.
See also
References
- ^ Philipp Lenssen (2008-09-01). "Google on Google Chrome - comic book". Google Blogoscoped. http://blogoscoped.com/google-chrome/. Retrieved on 2008-09-01.
- ^ Minto, Rob (March 27 2009). "The genius behind Google’s web browser". Financial Times. http://www.ft.com/cms/s/2/03775904-177c-11de-8c9d-0000779fd2ac.html. Retrieved on 2009-03-31.
- ^ Seeley, Rich; Jack Vaughan (5 September 2008). "Google Chrome shifts architects' equations as V8 powers the browser". SOA News. http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1328625,00.html. Retrieved on 2008-09-07.
External links
- Google Code project page
- cproxyv8 and v8-juice are C++ libraries for extending v8, e.g. to assist in binding client-side C++ classes to JavaScript.
- v8cgi is a v8-based framework for serving web application written in JavaScript.
|