Google Chrome DDoS webkit.org
Tuesday, 2. September 2008, 20:34:49
So, Google releases a browser called Google Chrome. They use webkit as their rendering engine (good choice, IMHO) and their own V8 JavaScript engine.
This JavaScript engine is clamed to be very fast - as in, we're-smoking-everything-out-there fast - due to some clever type-inference, native JITing and aggresive garbage collection.
Bold claim - people want to verify this, and the most acclaimed JavaScript benchmark is the SunSpider benchmark, hosted on webkit.org.
I guess the rest is history
Now I only wonder how Opera will respond. They got a brand new JavaScript engine built for Kestrel, but sadly this part seems to get its arse handed to it by all of the next-gen JS-VMs; SquerrilFish, TraceMoney and now V8. The good news, though, is that V8 is released under a BSD license which makes it completely legal for Opera to just* yank out their existing part and replace it with V8.
*Only requires rewriting large parts of their JS intergration layer, which in turn might cause a hard reboot on their DragonFly project. But then again, you'd be foolish to expect a free lunch here.
PS. 'Case you're really craving some SunSpider numbers, this guy got some: http://forum.beyond3d.com/showpost.php?s=bdf3fd0c593033d8854848a2f5b11798&p=1211843&postcount=15
EDIT:
John Resig of jQuery fame posted a much more complete and thorough performance analysis: http://ejohn.org/blog/javascript-performance-rundown/
This JavaScript engine is clamed to be very fast - as in, we're-smoking-everything-out-there fast - due to some clever type-inference, native JITing and aggresive garbage collection.
Bold claim - people want to verify this, and the most acclaimed JavaScript benchmark is the SunSpider benchmark, hosted on webkit.org.
I guess the rest is history
Now I only wonder how Opera will respond. They got a brand new JavaScript engine built for Kestrel, but sadly this part seems to get its arse handed to it by all of the next-gen JS-VMs; SquerrilFish, TraceMoney and now V8. The good news, though, is that V8 is released under a BSD license which makes it completely legal for Opera to just* yank out their existing part and replace it with V8.
*Only requires rewriting large parts of their JS intergration layer, which in turn might cause a hard reboot on their DragonFly project. But then again, you'd be foolish to expect a free lunch here.
PS. 'Case you're really craving some SunSpider numbers, this guy got some: http://forum.beyond3d.com/showpost.php?s=bdf3fd0c593033d8854848a2f5b11798&p=1211843&postcount=15
EDIT:
John Resig of jQuery fame posted a much more complete and thorough performance analysis: http://ejohn.org/blog/javascript-performance-rundown/

