<?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: Getting Closure: Don&#8217;t just use it, don&#8217;t just abuse it</title>
	<atom:link href="http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Sat, 08 Sep 2012 07:06:53 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David Mark</title>
		<link>http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it/comment-page-1#comment-45840</link>
		<dc:creator>David Mark</dc:creator>
		<pubDate>Tue, 01 Dec 2009 04:17:13 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2564#comment-45840</guid>
		<description>Oops. here&#039;s the address.

http://groups.google.com/group/comp.lang.javascript/browse_thread/thread/e106af2d970d9b29#</description>
		<content:encoded><![CDATA[<p>Oops. here&#8217;s the address.</p>
<p><a href="http://groups.google.com/group/comp.lang.javascript/browse_thread/thread/e106af2d970d9b29#" rel="nofollow">http://groups.google.com/group/comp.lang.javascript/browse_thread/thread/e106af2d970d9b29#</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Mark</title>
		<link>http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it/comment-page-1#comment-45839</link>
		<dc:creator>David Mark</dc:creator>
		<pubDate>Tue, 01 Dec 2009 04:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2564#comment-45839</guid>
		<description>Google Closure is not software as such, but a time capsule of observations by 2005-2006 era browser scripting neophytes.  Read this thread as &quot;GoogClosure&quot; serves as a (very) bad example.

The originally cited article misses the mark for sure.  It was just scratching the surface, which gives apologists an opening to blither on about &quot;micro-optimizations&quot;.  Search the CLJ archive for more reviews of the &quot;logic&quot;.  Unfortunate they named the stupid thing after a language feature.  ;)</description>
		<content:encoded><![CDATA[<p>Google Closure is not software as such, but a time capsule of observations by 2005-2006 era browser scripting neophytes.  Read this thread as &#8220;GoogClosure&#8221; serves as a (very) bad example.</p>
<p>The originally cited article misses the mark for sure.  It was just scratching the surface, which gives apologists an opening to blither on about &#8220;micro-optimizations&#8221;.  Search the CLJ archive for more reviews of the &#8220;logic&#8221;.  Unfortunate they named the stupid thing after a language feature.  ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eugene Lazutkin</title>
		<link>http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it/comment-page-1#comment-45796</link>
		<dc:creator>Eugene Lazutkin</dc:creator>
		<pubDate>Mon, 23 Nov 2009 19:40:25 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2564#comment-45796</guid>
		<description>One phenomenon in play here is the &quot;negative Google effect&quot;: everything that comes from Google is declared &quot;revolutionary&quot;, &quot;game changing&quot;, and it will certainly &quot;change our way of life and how we use internet&quot;. This unfortunate hype creates unrealistic expectations, which are predictably followed by a backlash, and people feel almost betrayed when instead of the Tablets of Stone forged by gods or supermen they see a mundane piece of software created by regular software engineers. I think that recently this effect got so bad that it is a formidable negative force for everything unveiled by Google.

The &quot;negative Google effect&quot; paves a way for &quot;I can do much better&quot; crowd, and the bashing begins. Unfortunately all recent criticism of Closure is heavily based on judgment calls and appears like an opportunistic attempt to score some quick &quot;cookie points&quot; with an audience: &quot;look at me saying that Google sucks&quot;. That&#039;s why instead of defect tickets in the Closure&#039;s bug tracker we see empty words aimed at the widest possible audience.

And look at the &quot;evidence&quot;: some code is deemed bad, because it is &quot;suboptimal&quot;, yet no evidence that it is a bottleneck in any real application. Critics never acknowledge that code can be optimized differently: for speed, size, or clarity. And I don&#039;t even talk about higher matters like consistency, design philosophy, and so on. Somehow they think that there is only one true way to do everything. Obviously it is the way they do things.

I hope that all &quot;cookie points&quot; are already earned, the yapping stops now, and time for the serious analysis is finally here. The JavaScript community should understand how Closure can be leveraged, how it can enrich other JavaScript code, and how Closure can be improved. Remember that any living breathing code can be improved. &quot;Perfect&quot; things are in museums, not in the everyday use.</description>
		<content:encoded><![CDATA[<p>One phenomenon in play here is the &#8220;negative Google effect&#8221;: everything that comes from Google is declared &#8220;revolutionary&#8221;, &#8220;game changing&#8221;, and it will certainly &#8220;change our way of life and how we use internet&#8221;. This unfortunate hype creates unrealistic expectations, which are predictably followed by a backlash, and people feel almost betrayed when instead of the Tablets of Stone forged by gods or supermen they see a mundane piece of software created by regular software engineers. I think that recently this effect got so bad that it is a formidable negative force for everything unveiled by Google.</p>
<p>The &#8220;negative Google effect&#8221; paves a way for &#8220;I can do much better&#8221; crowd, and the bashing begins. Unfortunately all recent criticism of Closure is heavily based on judgment calls and appears like an opportunistic attempt to score some quick &#8220;cookie points&#8221; with an audience: &#8220;look at me saying that Google sucks&#8221;. That&#8217;s why instead of defect tickets in the Closure&#8217;s bug tracker we see empty words aimed at the widest possible audience.</p>
<p>And look at the &#8220;evidence&#8221;: some code is deemed bad, because it is &#8220;suboptimal&#8221;, yet no evidence that it is a bottleneck in any real application. Critics never acknowledge that code can be optimized differently: for speed, size, or clarity. And I don&#8217;t even talk about higher matters like consistency, design philosophy, and so on. Somehow they think that there is only one true way to do everything. Obviously it is the way they do things.</p>
<p>I hope that all &#8220;cookie points&#8221; are already earned, the yapping stops now, and time for the serious analysis is finally here. The JavaScript community should understand how Closure can be leveraged, how it can enrich other JavaScript code, and how Closure can be improved. Remember that any living breathing code can be improved. &#8220;Perfect&#8221; things are in museums, not in the everyday use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dion</title>
		<link>http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it/comment-page-1#comment-45795</link>
		<dc:creator>dion</dc:creator>
		<pubDate>Mon, 23 Nov 2009 19:27:11 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2564#comment-45795</guid>
		<description>@Joel,

I added a note to clarify this. I think your quotes said this too.

Cheers,

Dion</description>
		<content:encoded><![CDATA[<p>@Joel,</p>
<p>I added a note to clarify this. I think your quotes said this too.</p>
<p>Cheers,</p>
<p>Dion</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Webber</title>
		<link>http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it/comment-page-1#comment-45794</link>
		<dc:creator>Joel Webber</dc:creator>
		<pubDate>Mon, 23 Nov 2009 18:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2564#comment-45794</guid>
		<description>Just to be clear, the above quote is from a Facebook comment, specifically in response to this article:
  http://www.boundvariable.com/2009/11/11/closure-drive/

I left a comment on this article that is slightly more circumspect than the one above. The term &quot;javascript native&quot; is one that the author uses, not my own, and I object to the idea that engineers should be considered &quot;natives&quot; of one language, and therefore not of another. By that logic, I would be a TI-BASIC or 6502 assembly native, which is obviously absurd. One&#039;s use of tools should be dictated by one&#039;s goals and the constraints of the problem at hand.</description>
		<content:encoded><![CDATA[<p>Just to be clear, the above quote is from a Facebook comment, specifically in response to this article:<br />
  <a href="http://www.boundvariable.com/2009/11/11/closure-drive/" rel="nofollow">http://www.boundvariable.com/2009/11/11/closure-drive/</a></p>
<p>I left a comment on this article that is slightly more circumspect than the one above. The term &#8220;javascript native&#8221; is one that the author uses, not my own, and I object to the idea that engineers should be considered &#8220;natives&#8221; of one language, and therefore not of another. By that logic, I would be a TI-BASIC or 6502 assembly native, which is obviously absurd. One&#8217;s use of tools should be dictated by one&#8217;s goals and the constraints of the problem at hand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harald Kirschner</title>
		<link>http://almaer.com/blog/getting-closure-dont-just-use-it-dont-just-abuse-it/comment-page-1#comment-45793</link>
		<dc:creator>Harald Kirschner</dc:creator>
		<pubDate>Mon, 23 Nov 2009 16:39:30 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2564#comment-45793</guid>
		<description>How Peter Higgins was quoted so often these days: &quot;It&#039;s just JavaScript&quot;. I love the tools Closure provides and the extensive documentation, especially inline. It makes it a great resource for people to learn JavaScript and enjoying (mostly) well written code. Even if you don&#039;t use it, it is a great resource for digging the code and getting inspired.

jQuery will never provide a Swiss army knife that Closure is, comparing both makes only sense if you want to rant without bringing up any solid arguments (like Kevin/Dimitri duet). 

In the end of the day, I would hire a developer who knows Closure a lot faster than a developer that claims to know JS because he used jQuery.</description>
		<content:encoded><![CDATA[<p>How Peter Higgins was quoted so often these days: &#8220;It&#8217;s just JavaScript&#8221;. I love the tools Closure provides and the extensive documentation, especially inline. It makes it a great resource for people to learn JavaScript and enjoying (mostly) well written code. Even if you don&#8217;t use it, it is a great resource for digging the code and getting inspired.</p>
<p>jQuery will never provide a Swiss army knife that Closure is, comparing both makes only sense if you want to rant without bringing up any solid arguments (like Kevin/Dimitri duet). </p>
<p>In the end of the day, I would hire a developer who knows Closure a lot faster than a developer that claims to know JS because he used jQuery.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
