server-side functionality to the Web client. The name 'Google' ignites initial interest, while the underlying technology of Chrome ensures it will get a second-and third-look as well.
The power of the V8 technology comes from being native machine code that is not interpreted, with the addition of superior garbage collection, Goodger explained.
Clearly, speed was a major objective of Chrome. Java, JVM, and advanced garbage collection techniques are employed in this quest.
"The precision approach to garbage collection that makes memory management a lot easier," said Google's Goodger, "means, when you write large applications that generate huge amounts of objects, the application doesn't slow down periodically as it collects, so the system works more efficiently."
Ben Goodger, too, sees V8 power as a plus for SOA and RIA developers. In the Google view, servers will be as important as ever.
"We see speed as a feature of the product," Goodger said. "We're really hoping that people will use this to create a new generation of rich Web experiences for people, with more of the application logic online.
The desktop meets the Webtop
The early benchmarks indicate the V8 engine is 'very performant,' said Imad Mouline, CTO at Web application management services firm Gomez Inc. Moreover, he said, Chrome's Google Gears' capability will help applications running outside the realm of the Web.
"The Google Gears framework allows for applications, when developed the right way, to be used in an offline fashion," he said.
All of this plays as part of several emerging trends.
"Part of what is happening now is that people are struggling to keep up with each other in developing richer and richer applications. They are almost breaking the age-old paradigm of 'request-response' on the Web.
With Ajax, a lot of the Web applications are beginning to appear more like desktop applications, Mouline said.
The trends have further ramifications. "One of the big things we are seeing as applications are becoming composite is that the Web application is no longer what the developer really builds. It is what the end user sees." His firm, Gomez, has just announced the availability of cross-browser testing for Chrome and Microsoft's Internet Explorer (IE) 8 beta 2.