<?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 for Bubble Foundry</title>
	<atom:link href="http://www.bubblefoundry.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bubblefoundry.com</link>
	<description></description>
	<lastBuildDate>Mon, 22 Feb 2010 22:17:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Dutch Web Companies by Alex</title>
		<link>http://www.bubblefoundry.com/dutch-web-companies/comment-page-1/#comment-4176</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Mon, 22 Feb 2010 22:17:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/#comment-4176</guid>
		<description>Perhaps you can include our company in to the list.
Nina Quax Creative Studio
www.ninaquax.com

Thanks</description>
		<content:encoded><![CDATA[<p>Perhaps you can include our company in to the list.<br />
Nina Quax Creative Studio<br />
<a href="http://www.ninaquax.com" rel="nofollow">http://www.ninaquax.com</a></p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Javascript Primitives by Peter</title>
		<link>http://www.bubblefoundry.com/blog/2010/02/javascript-primitives/comment-page-1/#comment-4163</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Sun, 21 Feb 2010 01:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=319#comment-4163</guid>
		<description>That&#039;s not true, Javascript does not always upgrade a string primitive to a String object. Consider the following:
&lt;code&gt;
var a = &quot;myString&quot;;
var b = new String(&quot;myString);
typeof a // -&gt; string
typeof b // -&gt; object
a == b // -&gt; true
a === b // -&gt; false
a instanceof String // -&gt; false
b instanceof String // -&gt; true
&lt;/code&gt;

This distinction matters when you want to do some basic type checking, for instance to ensure that your method was passed a string rather than a plain object. Since Javascript does &lt;em&gt;usually&lt;/em&gt; upgrade primitives to their corresponding object versions, it&#039;s really only when you&#039;re using &lt;code&gt;typeof&lt;/code&gt; and &lt;code&gt;instanceof&lt;/code&gt; that the distinction between string primitives and objects matters. I like the following code to test for a string:
&lt;code&gt;(typeof myVar == &quot;string&quot;) &#124;&#124; (myVar instanceof String)&lt;/code&gt;

Of course Javascript is not a language I would direct a person to for immutable variables: I&#039;m partial to Scala myself.</description>
		<content:encoded><![CDATA[<p>That&#8217;s not true, Javascript does not always upgrade a string primitive to a String object. Consider the following:<br />
<code><br />
var a = "myString";<br />
var b = new String("myString);<br />
typeof a // -&gt; string<br />
typeof b // -&gt; object<br />
a == b // -&gt; true<br />
a === b // -&gt; false<br />
a instanceof String // -&gt; false<br />
b instanceof String // -&gt; true<br />
</code></p>
<p>This distinction matters when you want to do some basic type checking, for instance to ensure that your method was passed a string rather than a plain object. Since Javascript does <em>usually</em> upgrade primitives to their corresponding object versions, it&#8217;s really only when you&#8217;re using <code>typeof</code> and <code>instanceof</code> that the distinction between string primitives and objects matters. I like the following code to test for a string:<br />
<code>(typeof myVar == "string") || (myVar instanceof String)</code></p>
<p>Of course Javascript is not a language I would direct a person to for immutable variables: I&#8217;m partial to Scala myself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Javascript Primitives by Pepijn de Vos</title>
		<link>http://www.bubblefoundry.com/blog/2010/02/javascript-primitives/comment-page-1/#comment-4161</link>
		<dc:creator>Pepijn de Vos</dc:creator>
		<pubDate>Sat, 20 Feb 2010 19:37:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=319#comment-4161</guid>
		<description>The question is, does it matter? Since a String is wrapped in an object, when do you ever get or want to deal with the primitives?

If you want to have a look at real immutable values, have a look at Clojure, not really related, but cool anyway.</description>
		<content:encoded><![CDATA[<p>The question is, does it matter? Since a String is wrapped in an object, when do you ever get or want to deal with the primitives?</p>
<p>If you want to have a look at real immutable values, have a look at Clojure, not really related, but cool anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HTTP for Web Developers by Cross-domain caching &#171; Wishful Coding</title>
		<link>http://www.bubblefoundry.com/blog/2009/12/http-for-web-developers/comment-page-1/#comment-4159</link>
		<dc:creator>Cross-domain caching &#171; Wishful Coding</dc:creator>
		<pubDate>Sat, 20 Feb 2010 13:15:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=302#comment-4159</guid>
		<description>[...] HTTP for Web Developers (bubblefoundry.com) [...]</description>
		<content:encoded><![CDATA[<p>[...] HTTP for Web Developers (bubblefoundry.com) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OpenID and oAuth on App Engine by Ben</title>
		<link>http://www.bubblefoundry.com/blog/2009/05/openid-and-oauth-on-app-engine/comment-page-1/#comment-3840</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Sun, 29 Nov 2009 07:00:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=208#comment-3840</guid>
		<description>You can route your fake domain to localhost

www.fakedomain.com:8000 (set in /etc/hosts in os x).  Then just use that to run the server and as the call back url.  You can also combine that with a DNS forwarding service if need be.</description>
		<content:encoded><![CDATA[<p>You can route your fake domain to localhost</p>
<p><a href="http://www.fakedomain.com:8000" rel="nofollow">http://www.fakedomain.com:8000</a> (set in /etc/hosts in os x).  Then just use that to run the server and as the call back url.  You can also combine that with a DNS forwarding service if need be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OpenID and oAuth on App Engine by Norbert</title>
		<link>http://www.bubblefoundry.com/blog/2009/05/openid-and-oauth-on-app-engine/comment-page-1/#comment-3744</link>
		<dc:creator>Norbert</dc:creator>
		<pubDate>Tue, 24 Nov 2009 19:15:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=208#comment-3744</guid>
		<description>Would be nice to be able to test locally without a public IP address. I couldn&#039;t find a solution for that either.</description>
		<content:encoded><![CDATA[<p>Would be nice to be able to test locally without a public IP address. I couldn&#8217;t find a solution for that either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Understanding Lift&#8217;s SiteMap by Peter</title>
		<link>http://www.bubblefoundry.com/blog/2009/09/understanding-lifts-sitemap/comment-page-1/#comment-3521</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Mon, 09 Nov 2009 07:16:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=261#comment-3521</guid>
		<description>Thanks, Randin. I would love to get more feedback before I put this on the Lift wiki, though perhaps that&#039;s the whole point of using a wiki!</description>
		<content:encoded><![CDATA[<p>Thanks, Randin. I would love to get more feedback before I put this on the Lift wiki, though perhaps that&#8217;s the whole point of using a wiki!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Understanding Lift&#8217;s SiteMap by Randin</title>
		<link>http://www.bubblefoundry.com/blog/2009/09/understanding-lifts-sitemap/comment-page-1/#comment-3432</link>
		<dc:creator>Randin</dc:creator>
		<pubDate>Sat, 07 Nov 2009 11:36:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=261#comment-3432</guid>
		<description>Have you thought about posting a link to this post on the Lift Wiki?

http://wiki.github.com/dpp/liftweb

BTW, funny story I had this post and Timothy Perrett&#039;s post on sitemap open, I meant to write to you and put it on his instead. Needless to say that stymied my comments for a bit.</description>
		<content:encoded><![CDATA[<p>Have you thought about posting a link to this post on the Lift Wiki?</p>
<p><a href="http://wiki.github.com/dpp/liftweb" rel="nofollow">http://wiki.github.com/dpp/liftweb</a></p>
<p>BTW, funny story I had this post and Timothy Perrett&#8217;s post on sitemap open, I meant to write to you and put it on his instead. Needless to say that stymied my comments for a bit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Scala Books by Feargal</title>
		<link>http://www.bubblefoundry.com/blog/2009/10/scala-books/comment-page-1/#comment-3394</link>
		<dc:creator>Feargal</dc:creator>
		<pubDate>Fri, 06 Nov 2009 13:07:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=290#comment-3394</guid>
		<description>Programming Scala is OK and its of course deeper and ore far reaching  than beginning Scala but for some things it does not quite work for me. 

I&#039;ve been reading this one which is very good from the bits I&#039;ve read so far. 

http://programming-scala.labs.oreilly.com/index.html</description>
		<content:encoded><![CDATA[<p>Programming Scala is OK and its of course deeper and ore far reaching  than beginning Scala but for some things it does not quite work for me. </p>
<p>I&#8217;ve been reading this one which is very good from the bits I&#8217;ve read so far. </p>
<p><a href="http://programming-scala.labs.oreilly.com/index.html" rel="nofollow">http://programming-scala.labs.oreilly.com/index.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Scala Books by Peter</title>
		<link>http://www.bubblefoundry.com/blog/2009/10/scala-books/comment-page-1/#comment-2883</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Thu, 22 Oct 2009 09:00:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubblefoundry.com/?p=290#comment-2883</guid>
		<description>Thanks, Randin, for the suggestion. It looks good!</description>
		<content:encoded><![CDATA[<p>Thanks, Randin, for the suggestion. It looks good!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
