Tuesday, March 27, 2012

Blog: Google Working on Advanced Web Engineering

Google Working on Advanced Web Engineering
InfoWorld (03/27/12) Joab Jackson

Google is developing several advanced programming technologies to ease complex Web application development. "We're getting to the place where the Web is turning into a runtime integration platform for real components," says Google researcher Alex Russell. He says one major shortcoming of the Web is that technologies do not have a common component model, which slows code testing and reuse. Google wants to introduce low-level control elements without making the Web stack more confusing for novices. Google's efforts include creating a unified component model, adding classes to JavaScript, and creating a new language for Web applications. By developing a unified component model for Web technologies, Google is setting the stage for developers to "create new instances of an element and do things with it," Russell says. Google engineers also are developing a proposal to add classes to the next version of JavaScript. "We're getting to the place where we're adding shared language for things we're already doing in the platform itself," Russell says. Google also is developing a new language called Dart, which aims to provide an easy way to create small Web applications while providing the support for large, complex applications as well, says Google's Dan Rubel.

No comments:

Blog Archive