<?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: var self = this;</title>
	<atom:link href="http://almaer.com/blog/var-self-this/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/var-self-this</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: replica handbags</title>
		<link>http://almaer.com/blog/var-self-this/comment-page-1#comment-38851</link>
		<dc:creator>replica handbags</dc:creator>
		<pubDate>Tue, 24 Jun 2008 09:00:03 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/var-self-this#comment-38851</guid>
		<description>thanks!</description>
		<content:encoded><![CDATA[<p>thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: replicahandbags</title>
		<link>http://almaer.com/blog/var-self-this/comment-page-1#comment-38604</link>
		<dc:creator>replicahandbags</dc:creator>
		<pubDate>Mon, 19 May 2008 07:00:59 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/var-self-this#comment-38604</guid>
		<description>thanks for posting this.</description>
		<content:encoded><![CDATA[<p>thanks for posting this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carmen</title>
		<link>http://almaer.com/blog/var-self-this/comment-page-1#comment-37192</link>
		<dc:creator>carmen</dc:creator>
		<pubDate>Sun, 15 Apr 2007 20:46:58 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/var-self-this#comment-37192</guid>
		<description>crockford calls it a &#039;design error&#039; i think. i mean technically an inner anonymous function _is_ a new object, so it should get a new &#039;this&#039;, no? id definitely like it to inherit via lexical scoping as well, but what can you do.

are they fixing this bug in 2.0?
</description>
		<content:encoded><![CDATA[<p>crockford calls it a &#8216;design error&#8217; i think. i mean technically an inner anonymous function _is_ a new object, so it should get a new &#8216;this&#8217;, no? id definitely like it to inherit via lexical scoping as well, but what can you do.</p>
<p>are they fixing this bug in 2.0?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen Colebourne</title>
		<link>http://almaer.com/blog/var-self-this/comment-page-1#comment-37191</link>
		<dc:creator>Stephen Colebourne</dc:creator>
		<pubDate>Fri, 13 Apr 2007 14:16:24 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/var-self-this#comment-37191</guid>
		<description>Not all closures proposals are equal. In this example:

public void process() {
foo = bar( { =&gt;
....
return something;
});
}

The return will return from process() in BGGA closures as you hint at, and foo will not be set.

But in FCM closures - http://docs.google.com/Doc?id=ddhp95vd_0f7mcns - the return will return back to the invoker of the closure, as with inner classes, and foo will be set.

Which semantic do you prefer?

</description>
		<content:encoded><![CDATA[<p>Not all closures proposals are equal. In this example:</p>
<p>public void process() {<br />
foo = bar( { =><br />
&#8230;.<br />
return something;<br />
});<br />
}</p>
<p>The return will return from process() in BGGA closures as you hint at, and foo will not be set.</p>
<p>But in FCM closures &#8211; <a href="http://docs.google.com/Doc?id=ddhp95vd_0f7mcns" rel="nofollow">http://docs.google.com/Doc?id=ddhp95vd_0f7mcns</a> &#8211; the return will return back to the invoker of the closure, as with inner classes, and foo will be set.</p>
<p>Which semantic do you prefer?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
