<?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: The Perfect Web Framework</title>
	<atom:link href="http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/</link>
	<description>Software development, testing, and techie life</description>
	<lastBuildDate>Thu, 08 Mar 2012 22:19:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Shaun</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1031</link>
		<dc:creator>Shaun</dc:creator>
		<pubDate>Sun, 26 Jul 2009 17:04:22 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1031</guid>
		<description>I&#039;m late to this party but thought I&#039;d 
weigh in with Sinatra and CherryPy.
I have much the same history and preference
that you describe and found these stay out
of my way while still doing what I want.</description>
		<content:encoded><![CDATA[<p>I&#8217;m late to this party but thought I&#8217;d<br />
weigh in with Sinatra and CherryPy.<br />
I have much the same history and preference<br />
that you describe and found these stay out<br />
of my way while still doing what I want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Bubriski</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1030</link>
		<dc:creator>John Bubriski</dc:creator>
		<pubDate>Wed, 24 Jun 2009 14:29:04 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1030</guid>
		<description>I think the problem is that you can&#039;t really &quot;mess around&quot; with frameworks, as it gets you nowhere.  What you really need to do is LEARN a framework.  The purpose of a framework is to make the common things very easy to do, provide stability etc.  Unless you commit to a framework and learn it and use it, I don&#039;t think you can really evaluate how useful it is.  Frameworks should also be extremely intuitive so you don&#039;t waste time trying to figure out how &quot;they&quot; did it, and should NOT get in your by keeping underlying functionality available (for the most part).</description>
		<content:encoded><![CDATA[<p>I think the problem is that you can&#8217;t really &#8220;mess around&#8221; with frameworks, as it gets you nowhere.  What you really need to do is LEARN a framework.  The purpose of a framework is to make the common things very easy to do, provide stability etc.  Unless you commit to a framework and learn it and use it, I don&#8217;t think you can really evaluate how useful it is.  Frameworks should also be extremely intuitive so you don&#8217;t waste time trying to figure out how &#8220;they&#8221; did it, and should NOT get in your by keeping underlying functionality available (for the most part).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1029</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Tue, 23 Jun 2009 16:23:06 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1029</guid>
		<description>That&#039;s almost identical to RACK. +1</description>
		<content:encoded><![CDATA[<p>That&#8217;s almost identical to RACK. +1</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nightshade427@yahoo.com</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1028</link>
		<dc:creator>nightshade427@yahoo.com</dc:creator>
		<pubDate>Tue, 23 Jun 2009 16:08:50 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1028</guid>
		<description>@Slava &quot;Sinatra (Ruby web framework) rules!&quot; +1</description>
		<content:encoded><![CDATA[<p>@Slava &#8220;Sinatra (Ruby web framework) rules!&#8221; +1</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobin Harris</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1027</link>
		<dc:creator>Tobin Harris</dc:creator>
		<pubDate>Tue, 23 Jun 2009 14:32:58 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1027</guid>
		<description>+1 for Sinatra. It&#039;s a tiny tiny bit more involved than the story above, but beautiful nonetheless.</description>
		<content:encoded><![CDATA[<p>+1 for Sinatra. It&#8217;s a tiny tiny bit more involved than the story above, but beautiful nonetheless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Riley</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1026</link>
		<dc:creator>Ryan Riley</dc:creator>
		<pubDate>Tue, 23 Jun 2009 14:10:05 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1026</guid>
		<description>I agree with Ben; that looks like Rack. OpenRasta is pretty close, as well, and handles expected HTTP response codes very well.</description>
		<content:encoded><![CDATA[<p>I agree with Ben; that looks like Rack. OpenRasta is pretty close, as well, and handles expected HTTP response codes very well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Avery</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1025</link>
		<dc:creator>James Avery</dc:creator>
		<pubDate>Tue, 23 Jun 2009 11:55:07 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1025</guid>
		<description>You should check out WebMachine (an erlang web framework that is just about that simple)</description>
		<content:encoded><![CDATA[<p>You should check out WebMachine (an erlang web framework that is just about that simple)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slava</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1024</link>
		<dc:creator>Slava</dc:creator>
		<pubDate>Tue, 23 Jun 2009 11:35:04 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1024</guid>
		<description>Sinatra (Ruby web framework) rules!</description>
		<content:encoded><![CDATA[<p>Sinatra (Ruby web framework) rules!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Lovell</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1023</link>
		<dc:creator>Ben Lovell</dc:creator>
		<pubDate>Tue, 23 Jun 2009 10:51:15 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1023</guid>
		<description>Ha! You need to look at rack:

http://rack.rubyforge.org/

Almost exactly what you described :)</description>
		<content:encoded><![CDATA[<p>Ha! You need to look at rack:</p>
<p><a href="http://rack.rubyforge.org/" rel="nofollow">http://rack.rubyforge.org/</a></p>
<p>Almost exactly what you described :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simone</title>
		<link>http://lostechies.com/chadmyers/2009/06/23/the-perfect-web-framework/#comment-1022</link>
		<dc:creator>Simone</dc:creator>
		<pubDate>Tue, 23 Jun 2009 09:10:28 +0000</pubDate>
		<guid isPermaLink="false">/blogs/chad_myers/archive/2009/06/23/the-perfect-web-framework.aspx#comment-1022</guid>
		<description>Looks a lot like CGI back in the &#039;90s :)
Just more testable</description>
		<content:encoded><![CDATA[<p>Looks a lot like CGI back in the &#8217;90s :)<br />
Just more testable</p>
]]></content:encoded>
	</item>
</channel>
</rss>
