<?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: Notes on simplicity</title>
	<atom:link href="http://www.cycloneranger.com/2007/01/notes-on-simplicity.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cycloneranger.com/2007/01/notes-on-simplicity.html</link>
	<description>&#34;I see patterns&#34; - Ernie Hacks</description>
	<lastBuildDate>Mon, 27 Jun 2011 15:11:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Justin</title>
		<link>http://www.cycloneranger.com/2007/01/notes-on-simplicity.html/comment-page-1#comment-22</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-22</guid>
		<description>The idea of a &#039;null&#039; result is actually borrowed from mathematics rather than being a programming concept.  It&#039;s a part of set theory that states that every set has at least one subset, that being the null set (or the set containing nothing).  Only the null set doesn&#039;t have any subsets.  The idea of null usually shows up in databases or programmatic return values.  Basically a program function could return nothing, or null.  This often conflates with a return of false.  However, since programming is essentially binary there is no real null, just a one and a zero.  Often, for the sake of simplicity though, programming languages that aren&#039;t strictly typed treat zero, false, and null as the same.  Null makes much more sense in terms of databases, where results are generally sets, and records can even contain subsets.  When a set has no members, it is null (equivalent to the null set), or when a record has a null value for a specific column it contains a set of nothing.  The difference between the two (programming vs. database) is that null in programming is zero, since nothing cannot be represented in binary, whereas null in databases is a record with no contents, but since databases are higher than binary this concept can be represented digitally.
</description>
		<content:encoded><![CDATA[<p>The idea of a &#8216;null&#8217; result is actually borrowed from mathematics rather than being a programming concept.  It&#8217;s a part of set theory that states that every set has at least one subset, that being the null set (or the set containing nothing).  Only the null set doesn&#8217;t have any subsets.  The idea of null usually shows up in databases or programmatic return values.  Basically a program function could return nothing, or null.  This often conflates with a return of false.  However, since programming is essentially binary there is no real null, just a one and a zero.  Often, for the sake of simplicity though, programming languages that aren&#8217;t strictly typed treat zero, false, and null as the same.  Null makes much more sense in terms of databases, where results are generally sets, and records can even contain subsets.  When a set has no members, it is null (equivalent to the null set), or when a record has a null value for a specific column it contains a set of nothing.  The difference between the two (programming vs. database) is that null in programming is zero, since nothing cannot be represented in binary, whereas null in databases is a record with no contents, but since databases are higher than binary this concept can be represented digitally.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris</title>
		<link>http://www.cycloneranger.com/2007/01/notes-on-simplicity.html/comment-page-1#comment-24</link>
		<dc:creator>chris</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-24</guid>
		<description>And that folks, is a UPenn Master&#039;s degree in the making!</description>
		<content:encoded><![CDATA[<p>And that folks, is a UPenn Master&#8217;s degree in the making!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.176 seconds -->

