<?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: Enigmas into pockets</title>
	<atom:link href="http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/</link>
	<description>Interactive art, experimental software toys, screensavers and games by Jim Bumgardner.</description>
	<pubDate>Wed, 07 Jan 2009 14:19:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: jbum</title>
		<link>http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/comment-page-1/#comment-40491</link>
		<dc:creator>jbum</dc:creator>
		<pubDate>Sun, 10 Feb 2008 22:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/#comment-40491</guid>
		<description>Looking at the ads on the right, I see that the Google-bot can't quite figure out what this page is about...</description>
		<content:encoded><![CDATA[<p>Looking at the ads on the right, I see that the Google-bot can&#8217;t quite figure out what this page is about&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jbum</title>
		<link>http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/comment-page-1/#comment-40490</link>
		<dc:creator>jbum</dc:creator>
		<pubDate>Sun, 10 Feb 2008 22:47:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/#comment-40490</guid>
		<description>That particular analogy came to me last week while I was teaching.  If I come up with a good one, I'll keep using it.  One I've been using for a few years is that functions are like the  guy at the deli who takes your order.  The name of the function is "make me a sandwich," and then you supply parameters, like "pastrami", "no mayo", "extra pickle".

The reasons why JSON are necessary are arcane and rooted in historical accident, which make it a tough candidate for a simple analogy. In that particular case, I might simply demonstrate it, and compare the size (and time to parse) a JSON packet, versus comparable XML...  I tend to find the big analogies more useful when preaching to lay audiences.</description>
		<content:encoded><![CDATA[<p>That particular analogy came to me last week while I was teaching.  If I come up with a good one, I&#8217;ll keep using it.  One I&#8217;ve been using for a few years is that functions are like the  guy at the deli who takes your order.  The name of the function is &#8220;make me a sandwich,&#8221; and then you supply parameters, like &#8220;pastrami&#8221;, &#8220;no mayo&#8221;, &#8220;extra pickle&#8221;.</p>
<p>The reasons why JSON are necessary are arcane and rooted in historical accident, which make it a tough candidate for a simple analogy. In that particular case, I might simply demonstrate it, and compare the size (and time to parse) a JSON packet, versus comparable XML&#8230;  I tend to find the big analogies more useful when preaching to lay audiences.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wuzziwug</title>
		<link>http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/comment-page-1/#comment-40374</link>
		<dc:creator>wuzziwug</dc:creator>
		<pubDate>Sun, 10 Feb 2008 05:11:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.krazydad.com/blog/2008/02/07/enigmas-into-pockets/#comment-40374</guid>
		<description>Hey Jim - Good explanation! I'd be interested in whatever other analogies you use. For some reason I feel like I've yet to come up with a really good way of explaining JSON (since it's both a way of transferring data and defining classes) that really conveys its extreme nifty-ness.

Nice closing line. :)
- pamela</description>
		<content:encoded><![CDATA[<p>Hey Jim - Good explanation! I&#8217;d be interested in whatever other analogies you use. For some reason I feel like I&#8217;ve yet to come up with a really good way of explaining JSON (since it&#8217;s both a way of transferring data and defining classes) that really conveys its extreme nifty-ness.</p>
<p>Nice closing line. :)<br />
- pamela</p>
]]></content:encoded>
	</item>
</channel>
</rss>
