Newsletters

Select newsletters below and click the button to sign up!

Boston News NY News
DC News Internet Daily
SiliconValley News
InternetNews Business Report




Become a Marketplace Partner



Partner With Us















Internetnews Bloggers

Recent Entries

Archives

November 2009
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Monthly Archives

Search The Blog

Netstat -vat by Sean Michael Kerner (bio)

A command line view of IT



Google brings Closure to open source JavaScript devs

google_closure_small.gif From the 'Open Source Development' files:

Google builds a lot of its own tools as part of its development efforts. Sometimes we get all 'get lucky' and the tools become open source and available too.

That's what has happened today with the Google Closure tools which are a set of JavaScript optimization tools.  Considering the extreme importance of JavaScript in all modern web applications and browsers, it makes sense in my opinion for Google and everyone else to have the best JavaScript code possible.

Among the tools released by Google is the Closure Compiler which aims to compile web apps down into compact, JavaScript code.
"The compiler removes dead code, then rewrites and minimizes what's left so that it will run fast on browsers' JavaScript engines," Google stated. "The compiler also checks syntax, variable references, and types, and warns about other common JavaScript pitfalls."
That's kinda cool, but what's even more impressive in my opinion are the usage mechanisms that Google is making available for the Closure Compiler. In addition to the command-line they've also got a Firefox extension that works with their Page Speed optimization tool.

What that means to me is I can easily check JavaScript on any page and see how the JavaScript can be improved.

That's one heck of a powerful tool to have.

In addition to the compiler, Google has also open sourced Closure Templates, a Closure Library and a Closure Inspector.  The tools all have the common goal of improving JavaScript.

Another interesting factoid about this whole effort is that Closure was not an official Google effort at first, but rather came out of Google engineers own 20 percent time (time that Google let's people work on their own projects).

Those pet projects are now used by Google in its own infrastructure and starting today available to anyone.
"Today, each Closure Tool has grown to be a key part of the JavaScript infrastructure behind web apps at Google," the That's why we're particularly excited (and humbled) to open source them to encourage and support web development outside Google."

| Comments (0) | TrackBacks (0) | Share

0 TrackBacks

Listed below are links to blogs that reference this entry: Google brings Closure to open source JavaScript devs.

TrackBack URL for this entry: https://swarm.jupitermedia.com/mt-tb.cgi/9217

Leave a comment