<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Google releases Closure, the tools behind the JS geniuses</title>
	<atom:link href="http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: DmitryBaranovskiy</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276466</link>
		<dc:creator>DmitryBaranovskiy</dc:creator>
		<pubDate>Tue, 10 Nov 2009 06:27:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276466</guid>
		<description>I wouldn’t call people behind Closure even JavaScript developers. Read this and rethink your “Wow!”: http://tr.im/closurefail</description>
		<content:encoded><![CDATA[<p>I wouldn’t call people behind Closure even JavaScript developers. Read this and rethink your “Wow!”: <a href="http://tr.im/closurefail" rel="nofollow">http://tr.im/closurefail</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jadet</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276388</link>
		<dc:creator>Jadet</dc:creator>
		<pubDate>Mon, 09 Nov 2009 23:16:22 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276388</guid>
		<description>I wouldn&#039;t call the people behind Closure Javascript geniuses. Just reading the source will tell anyone that there&#039;s a lot of bad practices going on. I&#039;m disappointed that Google is throwing this out there in its current state, either they are clueless or they expect us to improve things for them. All this tells me is that Google should be looking for some real coders.</description>
		<content:encoded><![CDATA[<p>I wouldn&#8217;t call the people behind Closure Javascript geniuses. Just reading the source will tell anyone that there&#8217;s a lot of bad practices going on. I&#8217;m disappointed that Google is throwing this out there in its current state, either they are clueless or they expect us to improve things for them. All this tells me is that Google should be looking for some real coders.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tayfun</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276377</link>
		<dc:creator>tayfun</dc:creator>
		<pubDate>Sat, 07 Nov 2009 22:26:14 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276377</guid>
		<description>@bentruyman: True, making javascript suck less for the end user is the basic premise here. But, we had to wait all these time to see what an influential company like Google uses at the core of their products. You simply couldn&#039;t understand obfuscated JS code that is linked. Doesn&#039;t that mean anything?

These tools are certainly great, but they are hindering the easiness of learning from quality code.</description>
		<content:encoded><![CDATA[<p>@bentruyman: True, making javascript suck less for the end user is the basic premise here. But, we had to wait all these time to see what an influential company like Google uses at the core of their products. You simply couldn&#8217;t understand obfuscated JS code that is linked. Doesn&#8217;t that mean anything?</p>
<p>These tools are certainly great, but they are hindering the easiness of learning from quality code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lesgreen</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276370</link>
		<dc:creator>lesgreen</dc:creator>
		<pubDate>Fri, 06 Nov 2009 17:39:05 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276370</guid>
		<description>This looks interesting. I&#039;m going to have to check it out. I especially like the number of ui widgets that the Library has to offer.</description>
		<content:encoded><![CDATA[<p>This looks interesting. I&#8217;m going to have to check it out. I especially like the number of ui widgets that the Library has to offer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tercero12</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276369</link>
		<dc:creator>tercero12</dc:creator>
		<pubDate>Fri, 06 Nov 2009 15:31:34 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276369</guid>
		<description>I think the answer is no.  Reading: http://code.google.com/closure/compiler/docs/api-tutorial3.html makes no mention of gzip compression.  Actually the advanced compilation thing looks really scary to me.  Look at externs...if you were to produce code like this, it could not be used in uncompiled form because the extern would stomp on the legit code.  Simple compilation for me.</description>
		<content:encoded><![CDATA[<p>I think the answer is no.  Reading: <a href="http://code.google.com/closure/compiler/docs/api-tutorial3.html" rel="nofollow">http://code.google.com/closure/compiler/docs/api-tutorial3.html</a> makes no mention of gzip compression.  Actually the advanced compilation thing looks really scary to me.  Look at externs&#8230;if you were to produce code like this, it could not be used in uncompiled form because the extern would stomp on the legit code.  Simple compilation for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tercero12</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276368</link>
		<dc:creator>tercero12</dc:creator>
		<pubDate>Fri, 06 Nov 2009 15:29:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276368</guid>
		<description>Does the Closure compiler include the same features mentioned in this article: http://timepedia.blogspot.com/2009/08/on-reducing-size-of-compressed.html ??  If so, that would be sooo cool.</description>
		<content:encoded><![CDATA[<p>Does the Closure compiler include the same features mentioned in this article: <a href="http://timepedia.blogspot.com/2009/08/on-reducing-size-of-compressed.html" rel="nofollow">http://timepedia.blogspot.com/2009/08/on-reducing-size-of-compressed.html</a> ??  If so, that would be sooo cool.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bentruyman</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276363</link>
		<dc:creator>bentruyman</dc:creator>
		<pubDate>Fri, 06 Nov 2009 13:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276363</guid>
		<description>@cancelbubble &amp; @tayfun: I said this over on Reddit in that at the end of the day we&#039;re trying to better serve our users.  For the majority of us, that means decreasing the payload of our markup, stylesheets, and scripts.  This is especially important these days as our scripts are no longer the kind of scripts we had 10 years ago when they consisted of a few functions.</description>
		<content:encoded><![CDATA[<p>@cancelbubble &amp; @tayfun: I said this over on Reddit in that at the end of the day we&#8217;re trying to better serve our users.  For the majority of us, that means decreasing the payload of our markup, stylesheets, and scripts.  This is especially important these days as our scripts are no longer the kind of scripts we had 10 years ago when they consisted of a few functions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tayfun</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276361</link>
		<dc:creator>tayfun</dc:creator>
		<pubDate>Fri, 06 Nov 2009 12:00:02 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276361</guid>
		<description>@ibolmo: Closure Inspector does not solve what cancelbubble is saying. You need to have your real source code at hand to be able to map your obfuscated code with the real one. 

You already couldn&#039;t read most of the JavaScript found at Google&#039;s websites thanks to GWT optimizations etc. Now it will only get worse with other people doing this.</description>
		<content:encoded><![CDATA[<p>@ibolmo: Closure Inspector does not solve what cancelbubble is saying. You need to have your real source code at hand to be able to map your obfuscated code with the real one. </p>
<p>You already couldn&#8217;t read most of the JavaScript found at Google&#8217;s websites thanks to GWT optimizations etc. Now it will only get worse with other people doing this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ibolmo</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276357</link>
		<dc:creator>ibolmo</dc:creator>
		<pubDate>Fri, 06 Nov 2009 08:55:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276357</guid>
		<description>@cancelbubble: Take a look at Closure Inspector: http://code.google.com/closure/compiler/docs/inspector.html</description>
		<content:encoded><![CDATA[<p>@cancelbubble: Take a look at Closure Inspector: <a href="http://code.google.com/closure/compiler/docs/inspector.html" rel="nofollow">http://code.google.com/closure/compiler/docs/inspector.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cancelbubble</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276356</link>
		<dc:creator>cancelbubble</dc:creator>
		<pubDate>Fri, 06 Nov 2009 06:44:06 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276356</guid>
		<description>Compiler (and various other JS optimizers) are cool, but at the same time when you view-source on optimized pages, you can&#039;t learn anything from the code.</description>
		<content:encoded><![CDATA[<p>Compiler (and various other JS optimizers) are cool, but at the same time when you view-source on optimized pages, you can&#8217;t learn anything from the code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ffreak</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276355</link>
		<dc:creator>ffreak</dc:creator>
		<pubDate>Fri, 06 Nov 2009 03:04:23 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276355</guid>
		<description>I wonder if you do have some internal Google Plugin for Eclipse extensions to support development with Closure and if there&#039;s a hope that it&#039;ll be released at some point? Other than that - I just can&#039;t wait to dig into it!</description>
		<content:encoded><![CDATA[<p>I wonder if you do have some internal Google Plugin for Eclipse extensions to support development with Closure and if there&#8217;s a hope that it&#8217;ll be released at some point? Other than that &#8211; I just can&#8217;t wait to dig into it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paulbo99</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276352</link>
		<dc:creator>paulbo99</dc:creator>
		<pubDate>Fri, 06 Nov 2009 00:08:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276352</guid>
		<description>Wow, I was just considering different options to templatize my components. I&#039;ll definitely check this out, and If it performs well, I&#039;ll be really tempted to rewrite my app using closure....
I wonder if this will become the official gwt template system and how this will relate with gwt in general.</description>
		<content:encoded><![CDATA[<p>Wow, I was just considering different options to templatize my components. I&#8217;ll definitely check this out, and If it performs well, I&#8217;ll be really tempted to rewrite my app using closure&#8230;.<br />
I wonder if this will become the official gwt template system and how this will relate with gwt in general.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aw2xcd</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276351</link>
		<dc:creator>aw2xcd</dc:creator>
		<pubDate>Fri, 06 Nov 2009 00:05:16 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276351</guid>
		<description>Mootools compiled to: 52.23KB (17.77KB gzipped) compared to yui: 	65.32KB (20.44KB gzipped)

Btw, haven&#039;t tried using this version yet :)</description>
		<content:encoded><![CDATA[<p>Mootools compiled to: 52.23KB (17.77KB gzipped) compared to yui: 	65.32KB (20.44KB gzipped)</p>
<p>Btw, haven&#8217;t tried using this version yet :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: icoloma</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276349</link>
		<dc:creator>icoloma</dc:creator>
		<pubDate>Thu, 05 Nov 2009 21:38:59 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276349</guid>
		<description>I like the templates engine (using the same template for js and java is exactly one of my use cases) but I was a little disappointed after experimenting with gxp. I think I will keep it in my TODO list for a while.</description>
		<content:encoded><![CDATA[<p>I like the templates engine (using the same template for js and java is exactly one of my use cases) but I was a little disappointed after experimenting with gxp. I think I will keep it in my TODO list for a while.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slightlyoff</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276348</link>
		<dc:creator>slightlyoff</dc:creator>
		<pubDate>Thu, 05 Nov 2009 21:11:32 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276348</guid>
		<description>Congrats to the Closure team. It&#039;s an incredibly impressive body of work.</description>
		<content:encoded><![CDATA[<p>Congrats to the Closure team. It&#8217;s an incredibly impressive body of work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: smith</title>
		<link>http://ajaxian.com/archives/google-releases-closure-the-tools-behind-the-js-geniuses/comment-page-1#comment-276346</link>
		<dc:creator>smith</dc:creator>
		<pubDate>Thu, 05 Nov 2009 20:44:56 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7878#comment-276346</guid>
		<description>I&#039;m sure it&#039;s great, but like Prototype, it&#039;s a terrible name because it is easily confused with a core JS concept. Be on the lookout for my new frameworks: If, Var, While, Function, String, Object, and Curry!</description>
		<content:encoded><![CDATA[<p>I&#8217;m sure it&#8217;s great, but like Prototype, it&#8217;s a terrible name because it is easily confused with a core JS concept. Be on the lookout for my new frameworks: If, Var, While, Function, String, Object, and Curry!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

