<?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: Status Memorandum</title>
	<atom:link href="http://yehudakatz.com/2008/12/27/status-memorandum/feed/" rel="self" type="application/rss+xml" />
	<link>http://yehudakatz.com/2008/12/27/status-memorandum/</link>
	<description>Random Geek-Related Thoughts</description>
	<lastBuildDate>Sat, 04 Sep 2010 14:45:52 -0700</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Hello Merb - casperfabricius.com</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15263</link>
		<dc:creator>Hello Merb - casperfabricius.com</dc:creator>
		<pubDate>Thu, 01 Jan 2009 15:47:47 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15263</guid>
		<description>[...] I wish I could claim to have been playing with Merb for a while and have some real insight into the framework, but to be honest, I haven&#8217;t. I still think this a very interesting news, though, and in my opinion this can only be good news for the Rails community. Already, the brilliant Merb guys are optimizing and improving Rails, for instance this 8% speed boost in using respond_to. [...]</description>
		<content:encoded><![CDATA[<p>[...] I wish I could claim to have been playing with Merb for a while and have some real insight into the framework, but to be honest, I haven&#8217;t. I still think this a very interesting news, though, and in my opinion this can only be good news for the Rails community. Already, the brilliant Merb guys are optimizing and improving Rails, for instance this 8% speed boost in using respond_to. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Burry</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15259</link>
		<dc:creator>David Burry</dc:creator>
		<pubDate>Thu, 01 Jan 2009 01:06:55 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15259</guid>
		<description>Regarding the 0.2ms improvement here and there, the biggest win isn&#039;t the performance gain per se in cases like this, but the restructuring itself.

When code is well structured and optimized it makes happy programmers because:

* it&#039;s easier to understand and work on, and that&#039;s what drew most of us to Ruby to begin with, so obviously that&#039;s important to all of us.
* As a welcome side effect such optimizations also mean less bugs and gotchas maintaining going forward,
* and a bit of performance gain too whee.
* And of course there&#039;s the sense of beauty and pride when code is well organized and optimized instead of slightly messy.  Like picking up the dirty socks off the floor before friends come over to visit. ;o)

So again, thanks for all your great work on this.</description>
		<content:encoded><![CDATA[<p>Regarding the 0.2ms improvement here and there, the biggest win isn&#8217;t the performance gain per se in cases like this, but the restructuring itself.</p>
<p>When code is well structured and optimized it makes happy programmers because:</p>
<p>* it&#8217;s easier to understand and work on, and that&#8217;s what drew most of us to Ruby to begin with, so obviously that&#8217;s important to all of us.<br />
* As a welcome side effect such optimizations also mean less bugs and gotchas maintaining going forward,<br />
* and a bit of performance gain too whee.<br />
* And of course there&#8217;s the sense of beauty and pride when code is well organized and optimized instead of slightly messy.  Like picking up the dirty socks off the floor before friends come over to visit. ;o)</p>
<p>So again, thanks for all your great work on this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles Oliver Nutter</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15225</link>
		<dc:creator>Charles Oliver Nutter</dc:creator>
		<pubDate>Sun, 28 Dec 2008 05:52:13 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15225</guid>
		<description>Great looking JRuby numbers :) Here&#039;s hoping this is the year we&#039;re finally able to make JRuby the fastest way to run Rails.</description>
		<content:encoded><![CDATA[<p>Great looking JRuby numbers :) Here&#8217;s hoping this is the year we&#8217;re finally able to make JRuby the fastest way to run Rails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maik Kempe</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15223</link>
		<dc:creator>Maik Kempe</dc:creator>
		<pubDate>Sun, 28 Dec 2008 01:50:25 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15223</guid>
		<description>Thanks for your great work and sharing. 2009 will be so awesome!</description>
		<content:encoded><![CDATA[<p>Thanks for your great work and sharing. 2009 will be so awesome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wycats</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15222</link>
		<dc:creator>wycats</dc:creator>
		<pubDate>Sun, 28 Dec 2008 00:23:47 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15222</guid>
		<description>@teamon it doesn&#039;t feel like Rails patching to me. It feels like finding a way to incorporate the Rails DSL into the way Merb does things (while keeping it performant). The specific contours of it will depend on how performant we can make respond_to (I have some really good ideas for how to make the overhead almost nil).</description>
		<content:encoded><![CDATA[<p>@teamon it doesn&#8217;t feel like Rails patching to me. It feels like finding a way to incorporate the Rails DSL into the way Merb does things (while keeping it performant). The specific contours of it will depend on how performant we can make respond_to (I have some really good ideas for how to make the overhead almost nil).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teamon</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15220</link>
		<dc:creator>teamon</dc:creator>
		<pubDate>Sat, 27 Dec 2008 23:05:06 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15220</guid>
		<description>Well, that is a option.
Last thing (i go to bed ;p) - it looks like rails3 will have saveral public APIs for some case and i`m not sure if thats a good idea. 

While it looks like rails-patching i still hope rails3 will be awesome...</description>
		<content:encoded><![CDATA[<p>Well, that is a option.<br />
Last thing (i go to bed ;p) &#8211; it looks like rails3 will have saveral public APIs for some case and i`m not sure if thats a good idea. </p>
<p>While it looks like rails-patching i still hope rails3 will be awesome&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wycats</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15219</link>
		<dc:creator>wycats</dc:creator>
		<pubDate>Sat, 27 Dec 2008 23:00:49 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15219</guid>
		<description>teamon: Someone recently proposed format.any(:js, :html) { #stuff }. I think that&#039;s a worthy proposal and I suspect it&#039;ll make it in.

Keep in mind that the old case syntax will still work and I&#039;ll be working on a few inconsistencies in the way it works to make sure everything is works great.</description>
		<content:encoded><![CDATA[<p>teamon: Someone recently proposed format.any(:js, :html) { #stuff }. I think that&#8217;s a worthy proposal and I suspect it&#8217;ll make it in.</p>
<p>Keep in mind that the old case syntax will still work and I&#8217;ll be working on a few inconsistencies in the way it works to make sure everything is works great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teamon</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15218</link>
		<dc:creator>teamon</dc:creator>
		<pubDate>Sat, 27 Dec 2008 22:52:56 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15218</guid>
		<description>But what about having same #stuff for several content_types ?</description>
		<content:encoded><![CDATA[<p>But what about having same #stuff for several content_types ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wycats</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15217</link>
		<dc:creator>wycats</dc:creator>
		<pubDate>Sat, 27 Dec 2008 22:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15217</guid>
		<description>teamon: in that case, content_type will never be :my_own_content_type in Merb (because content_type is the first provided content-type that is also Accepted).</description>
		<content:encoded><![CDATA[<p>teamon: in that case, content_type will never be :my_own_content_type in Merb (because content_type is the first provided content-type that is also Accepted).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teamon</title>
		<link>http://yehudakatz.com/2008/12/27/status-memorandum/comment-page-1/#comment-15216</link>
		<dc:creator>teamon</dc:creator>
		<pubDate>Sat, 27 Dec 2008 22:23:24 +0000</pubDate>
		<guid isPermaLink="false">http://yehudakatz.com/?p=146#comment-15216</guid>
		<description>backward compatibility is gonna kill you...

btw, what about

def action
  only_provides :xml, :json
  case content_type
    when :xml, :html, :my_own_content_type
      #stuff
    when :json
      #stuff
  end
end

?</description>
		<content:encoded><![CDATA[<p>backward compatibility is gonna kill you&#8230;</p>
<p>btw, what about</p>
<p>def action<br />
  only_provides :xml, :json<br />
  case content_type<br />
    when :xml, :html, :my_own_content_type<br />
      #stuff<br />
    when :json<br />
      #stuff<br />
  end<br />
end</p>
<p>?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
