<?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: RPCFN: Interactive Fiction (#9)</title>
	<atom:link href="http://rubylearning.com/blog/2010/04/29/rpcfn-interactive-fiction-9/feed/" rel="self" type="application/rss+xml" />
	<link>http://rubylearning.com/blog/2010/04/29/rpcfn-interactive-fiction-9/</link>
	<description>Helping Ruby Programmers become Awesome</description>
	<lastBuildDate>Wed, 08 Feb 2012 15:25:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Rubyists and Companies I am thankful for in 2010</title>
		<link>http://rubylearning.com/blog/2010/04/29/rpcfn-interactive-fiction-9/comment-page-1/#comment-129280</link>
		<dc:creator>Rubyists and Companies I am thankful for in 2010</dc:creator>
		<pubDate>Sat, 18 Dec 2010 03:44:40 +0000</pubDate>
		<guid isPermaLink="false">http://rubylearning.com/blog/?p=3953#comment-129280</guid>
		<description>[...] Antonio Cangiano, Anubhav Sonthalia, Arvind GS, Arvind Nigam, Ashutosh Ambekar, Ashwin Mangale, Avdi Grimm, Balaji D Loganathan, Ben Scofield, Benoit Daloze, Bhalchander Vishwanath, Brian Carper, Brian [...]</description>
		<content:encoded><![CDATA[<p>[...] Antonio Cangiano, Anubhav Sonthalia, Arvind GS, Arvind Nigam, Ashutosh Ambekar, Ashwin Mangale, Avdi Grimm, Balaji D Loganathan, Ben Scofield, Benoit Daloze, Bhalchander Vishwanath, Brian Carper, Brian [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles</title>
		<link>http://rubylearning.com/blog/2010/04/29/rpcfn-interactive-fiction-9/comment-page-1/#comment-123910</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Sun, 06 Jun 2010 05:08:57 +0000</pubDate>
		<guid isPermaLink="false">http://rubylearning.com/blog/?p=3953#comment-123910</guid>
		<description>Forgot to add my just-for-fun entry - http://gist.github.com/427312.
Regexps the data into a YAML document easy indentation-aware parsing. The rest of the code is brief but messy - first thing that worked. 
Don&#039;t think I really understand ruby&#039;s SAFE levels (first time I ever used them), but had a crack at getting that to work too.
Nice challenge!
</description>
		<content:encoded><![CDATA[<p>Forgot to add my just-for-fun entry &#8211; <a href="http://gist.github.com/427312" rel="nofollow">http://gist.github.com/427312</a>.<br />
Regexps the data into a YAML document easy indentation-aware parsing. The rest of the code is brief but messy &#8211; first thing that worked.<br />
Don&#8217;t think I really understand ruby&#8217;s SAFE levels (first time I ever used them), but had a crack at getting that to work too.<br />
Nice challenge!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Benoit Daloze Winner RPCFN #9</title>
		<link>http://rubylearning.com/blog/2010/04/29/rpcfn-interactive-fiction-9/comment-page-1/#comment-123875</link>
		<dc:creator>Benoit Daloze Winner RPCFN #9</dc:creator>
		<pubDate>Tue, 01 Jun 2010 01:41:22 +0000</pubDate>
		<guid isPermaLink="false">http://rubylearning.com/blog/?p=3953#comment-123875</guid>
		<description>[...] In this brief interview, Satish Talim of RubyLearning talks to Benoit Daloze of Belgium, winner of the ninth Ruby Programming Challenge For Newbies. [...]</description>
		<content:encoded><![CDATA[<p>[...] In this brief interview, Satish Talim of RubyLearning talks to Benoit Daloze of Belgium, winner of the ninth Ruby Programming Challenge For Newbies. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tanzeeb Khalili</title>
		<link>http://rubylearning.com/blog/2010/04/29/rpcfn-interactive-fiction-9/comment-page-1/#comment-123874</link>
		<dc:creator>Tanzeeb Khalili</dc:creator>
		<pubDate>Mon, 31 May 2010 14:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://rubylearning.com/blog/?p=3953#comment-123874</guid>
		<description>Wow, thank you Avdi! 

Also, thanks again for the challenge. Very well executed, by far my favourite .</description>
		<content:encoded><![CDATA[<p>Wow, thank you Avdi! </p>
<p>Also, thanks again for the challenge. Very well executed, by far my favourite .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Benoit Daloze</title>
		<link>http://rubylearning.com/blog/2010/04/29/rpcfn-interactive-fiction-9/comment-page-1/#comment-123862</link>
		<dc:creator>Benoit Daloze</dc:creator>
		<pubDate>Sun, 30 May 2010 17:02:27 +0000</pubDate>
		<guid isPermaLink="false">http://rubylearning.com/blog/?p=3953#comment-123862</guid>
		<description>&gt; While for the most part the code neatly divides responsibilities between classes, it seems like the parsing code is split between the parser and the individual class initializers.

So I changed that and now classes like Action are really short and nice. (See the git or the gist).
It was not that easy to move the code, but now I got rid of the specific constructors and they really use their superclass: AbstractObject.

I think my code is even better now :)
(except probably a bit of headache in Parser)</description>
		<content:encoded><![CDATA[<p>&gt; While for the most part the code neatly divides responsibilities between classes, it seems like the parsing code is split between the parser and the individual class initializers.</p>
<p>So I changed that and now classes like Action are really short and nice. (See the git or the gist).<br />
It was not that easy to move the code, but now I got rid of the specific constructors and they really use their superclass: AbstractObject.</p>
<p>I think my code is even better now <img src='http://rubylearning.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
(except probably a bit of headache in Parser)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

