Why Google released Closure Tools

Summary:Anything Google can do to make Javascript more valuable to you is in its best interests, and the tools described on its blog today are pretty marvelous.

Javascript.

The release of Closure Tools by Google under an open source license is all about putting more muscle behind Javascript, whose underlying Java language is under a cloud due to the Oracle-Sun merger.

Web developers face a choice between using Javascript and the Microsoft AJAX Library, part of .Net, in developing Web applications. Google would rather you use tools it depends on, its AJAX Library, and its Web Toolkit.

As C}Net's own Stephen Shankland notes today, Google has pushed Javascript to its limits in GMail and  Google Docs, and developed its Chrome browser in part so Javascript could run faster. Google likes Javascript like Cookie Monster (above, from yesterday's Google home page) likes cookies.

Anything Google can do to make Javascript more valuable to you is in its best interests, and the tools described on its blog today are pretty marvelous.

  • Closure Compiler is a Javascript optimizer that packs code tighter than your best friend's jeans.
  • Closure Library is a Javascript library with low-level utilities and high-level widgets that work on a wide variety of browsers and can be called on as-needed.
  • Closure Templates are implemented for both Javascript and Java, so they can be called from clients or servers.

It is indeed, as one wag put it, a Javascript candy store. It wants to be your favorite candy store. It wants to be your only candy store. No Pepsi, Coke.

Topics: Open Source, Google, Software Development

About

Dana Blankenhorn has been a business journalist since 1978, and has covered technology since 1982. He launched the Interactive Age Daily, the first daily coverage of the Internet to launch with a magazine, in September 1994.

zdnet_core.socialButton.googleLabel Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.