<?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 Finite Hate Machine</title>
	<atom:link href="http://finite.grimoire.ca/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://finite.grimoire.ca</link>
	<description>PHP is not my favourite language.</description>
	<lastBuildDate>Wed, 02 Feb 2011 17:11:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Stale incense, old sweat, and lies, lies, lies by Kit</title>
		<link>http://finite.grimoire.ca/2011/02/superglobal-surprise/comment-page-1/#comment-74</link>
		<dc:creator>Kit</dc:creator>
		<pubDate>Wed, 02 Feb 2011 17:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=124#comment-74</guid>
		<description>I think I just threw up a little in my mouth.</description>
		<content:encoded><![CDATA[<p>I think I just threw up a little in my mouth.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on You make this all go away by Owen Jacobson</title>
		<link>http://finite.grimoire.ca/2010/12/array-keys-surprise/comment-page-1/#comment-70</link>
		<dc:creator>Owen Jacobson</dc:creator>
		<pubDate>Fri, 17 Dec 2010 19:48:02 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=118#comment-70</guid>
		<description>1. FALSE is sometimes zero.
2. null is sometimes &#039;&#039;.

Never quite exactly, but close enough for arrays.</description>
		<content:encoded><![CDATA[<p>1. FALSE is sometimes zero.<br />
2. null is sometimes &#8221;.</p>
<p>Never quite exactly, but close enough for arrays.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on You make this all go away by Kit</title>
		<link>http://finite.grimoire.ca/2010/12/array-keys-surprise/comment-page-1/#comment-69</link>
		<dc:creator>Kit</dc:creator>
		<pubDate>Fri, 17 Dec 2010 17:17:25 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=118#comment-69</guid>
		<description>So, why? Why does changing the keys change which of them print?</description>
		<content:encoded><![CDATA[<p>So, why? Why does changing the keys change which of them print?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I really don&#8217;t know what you mean by Owen Jacobson</title>
		<link>http://finite.grimoire.ca/2010/01/indexing-expressions/comment-page-1/#comment-64</link>
		<dc:creator>Owen Jacobson</dc:creator>
		<pubDate>Tue, 02 Mar 2010 23:37:33 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=26#comment-64</guid>
		<description>That&#039;s probably a consequence of PHP&#039;s &quot;organic&quot; development: array indexing has existed for most of PHP&#039;s life, while the &lt;code&gt;-&gt;&lt;/code&gt; dereference operator was introduced in PHP 4, when the PHP community had started to grok the idea that expressions should be interchangable.</description>
		<content:encoded><![CDATA[<p>That&#8217;s probably a consequence of PHP&#8217;s &#8220;organic&#8221; development: array indexing has existed for most of PHP&#8217;s life, while the <code>-></code> dereference operator was introduced in PHP 4, when the PHP community had started to grok the idea that expressions should be interchangable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I really don&#8217;t know what you mean by seutje</title>
		<link>http://finite.grimoire.ca/2010/01/indexing-expressions/comment-page-1/#comment-63</link>
		<dc:creator>seutje</dc:creator>
		<pubDate>Tue, 02 Mar 2010 12:20:29 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=26#comment-63</guid>
		<description>what really intrigues me is that
&lt;code&gt;
function foo() {
  $bar = new stdClass();
  $bar-&gt;baz = &#039;meh&#039;;
  return $bar;
}
print foo()-&gt;baz; // prints &#039;meh&#039;
&lt;/code&gt;

seems to work fine</description>
		<content:encoded><![CDATA[<p>what really intrigues me is that<br />
<code><br />
function foo() {<br />
  $bar = new stdClass();<br />
  $bar-&gt;baz = 'meh';<br />
  return $bar;<br />
}<br />
print foo()-&gt;baz; // prints 'meh'<br />
</code></p>
<p>seems to work fine</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Did you think I wouldn&#8217;t recognize this compromise by Just when everything was making sense &#171; Finite Hate Machine</title>
		<link>http://finite.grimoire.ca/2010/01/lambduh/comment-page-1/#comment-13</link>
		<dc:creator>Just when everything was making sense &#171; Finite Hate Machine</dc:creator>
		<pubDate>Thu, 21 Jan 2010 00:06:42 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=94#comment-13</guid>
		<description>[...] Finite Hate Machine PHP is not my favourite language.      &#171; Did you think I wouldn&#8217;t recognize this compromise [...]</description>
		<content:encoded><![CDATA[<p>[...] Finite Hate Machine PHP is not my favourite language.      &laquo; Did you think I wouldn&#8217;t recognize this compromise [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I decided I was never coming down by Taavi</title>
		<link>http://finite.grimoire.ca/2010/01/recursion-segfaults/comment-page-1/#comment-11</link>
		<dc:creator>Taavi</dc:creator>
		<pubDate>Tue, 19 Jan 2010 19:44:30 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=70#comment-11</guid>
		<description>Unfortunately gdb doesn&#039;t help either, because it just dies in the guts of PHP.  Been there, done that, see the dev blog post. :(</description>
		<content:encoded><![CDATA[<p>Unfortunately gdb doesn&#8217;t help either, because it just dies in the guts of PHP.  Been there, done that, see the dev blog post. :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My purity you stole by Owen Jacobson</title>
		<link>http://finite.grimoire.ca/2010/01/lambdurr/comment-page-1/#comment-10</link>
		<dc:creator>Owen Jacobson</dc:creator>
		<pubDate>Fri, 15 Jan 2010 01:23:06 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=33#comment-10</guid>
		<description>Well, see, it&#039;s not a big deal, because the interpreter starts, renders one page, and exits (destroying everything).

Hope you didn&#039;t want to write a long-running program that isn&#039;t a web page in it.</description>
		<content:encoded><![CDATA[<p>Well, see, it&#8217;s not a big deal, because the interpreter starts, renders one page, and exits (destroying everything).</p>
<p>Hope you didn&#8217;t want to write a long-running program that isn&#8217;t a web page in it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My purity you stole by Grumqa</title>
		<link>http://finite.grimoire.ca/2010/01/lambdurr/comment-page-1/#comment-9</link>
		<dc:creator>Grumqa</dc:creator>
		<pubDate>Fri, 15 Jan 2010 01:22:13 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=33#comment-9</guid>
		<description>So does it just purge the function table now and then?  It must be doing something so as not to blow up the server because somebody hit a page that creates a function too many times.</description>
		<content:encoded><![CDATA[<p>So does it just purge the function table now and then?  It must be doing something so as not to blow up the server because somebody hit a page that creates a function too many times.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My purity you stole by Owen Jacobson</title>
		<link>http://finite.grimoire.ca/2010/01/lambdurr/comment-page-1/#comment-8</link>
		<dc:creator>Owen Jacobson</dc:creator>
		<pubDate>Fri, 15 Jan 2010 01:12:55 +0000</pubDate>
		<guid isPermaLink="false">http://finite.grimoire.ca/?p=33#comment-8</guid>
		<description>For some ideas on how to abuse this in Objective-C, consider the links under &lt;a href=&quot;http://www.google.com/search?q=isa+swizzling&quot; rel=&quot;nofollow&quot;&gt;isa swizzling&lt;/a&gt;. (Objective-C calls the pointer to an object&#039;s virtual method table &lt;code&gt;isa&lt;/code&gt;.)</description>
		<content:encoded><![CDATA[<p>For some ideas on how to abuse this in Objective-C, consider the links under <a href="http://www.google.com/search?q=isa+swizzling" rel="nofollow">isa swizzling</a>. (Objective-C calls the pointer to an object&#8217;s virtual method table <code>isa</code>.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

