Paul Krill
Editor at Large

Sun eyes a JavaScript alternative to AJAX

news
Apr 26, 20072 mins

Company hopes to release an early version of Project Flair, a self-supporting programming kernel meant to streamline development and collaboration, later this year

Sun Microsystems is working on Web application development technology that presents an alternative to AJAX (Asynchronous JavaScript and XML), a Sun official said on Thursday.

The company’s Project Flair is an open-source project now in development, said Dan Ingalls, a Sun distinguished engineer and a principal investigator on the project. A version of Flair for developers to experiment with is eyed for release later this year.

“It’s a self-supporting Web programming kernel that’s all written in JavaScript,” Ingalls said when interviewed during the Sun Labs Open House event in Menlo Park, Calif. Small and simple, Flair presents a “great vehicle for experimenting with [what] I guess what you would call, sort of, collaborative object development, that kind of thing,” said Ingalls.

“It’s sort of almost an opposite approach to AJAX,” leveraging a multi-user whiteboard concept for development, he said.

“AJAX sort of deals with all of the old way of doing things. It makes it simpler, which is great, but underneath it’s still all this junky HTML, Document Object Model, CSS, all that stuff, where 30 years ago, we knew how to do that stuff cleanly with a dynamic programming language and a simple graphics model,” Ingalls said.

“Flair takes us back to that simple model and adds the collaboration [and] Web access to it,” he said.

Flair could spawn various new product concepts and make Sun customers more productive, Ingalls said.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author