Sign In

Communications of the ACM

ACM TechNews

Google Working on Advanced Web Engineering

View as: Print Mobile App Share:
Google researcher Alex Russell

Google researcher Alex Russell


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.

From InfoWorld 
View Full Article

Abstracts Copyright © 2012 Information Inc. External Link, Bethesda, Maryland, USA 


No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account