<?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: Why Frameworks Suck</title>
	<atom:link href="http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html</link>
	<description>according to my observations, there is now sufficient reasons for greater optimism</description>
	<lastBuildDate>Thu, 11 Mar 2010 13:31:37 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Computer Guy</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-1253728</link>
		<dc:creator>Computer Guy</dc:creator>
		<pubDate>Wed, 10 Mar 2010 11:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-1253728</guid>
		<description>Microsoft ROCKS!!! I feel so bad when people say bad things about microsoft! Apple looks like a toy, and Microsoft is the best!</description>
		<content:encoded><![CDATA[<p>Microsoft ROCKS!!! I feel so bad when people say bad things about microsoft! Apple looks like a toy, and Microsoft is the best!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Linda</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-1253726</link>
		<dc:creator>Linda</dc:creator>
		<pubDate>Wed, 10 Mar 2010 10:38:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-1253726</guid>
		<description>Microsoft is awesome. They are great at everthing they make.</description>
		<content:encoded><![CDATA[<p>Microsoft is awesome. They are great at everthing they make.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dave</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-1211221</link>
		<dc:creator>dave</dc:creator>
		<pubDate>Thu, 01 Oct 2009 21:56:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-1211221</guid>
		<description>one set of frameworks that i love are javascript frameworks, like jquery. abstraction of browser differences is really vital to me.

php frameworks are nonsense. i gave ruby on rails a quick look, the vast amount of files scared me away. can you imagine debugging that nightmare? not your code (which i&#039;m sure ror has some sort of super awesome magical debugger), but flaws in rails that are bound to come up in a large project.</description>
		<content:encoded><![CDATA[<p>one set of frameworks that i love are javascript frameworks, like jquery. abstraction of browser differences is really vital to me.</p>
<p>php frameworks are nonsense. i gave ruby on rails a quick look, the vast amount of files scared me away. can you imagine debugging that nightmare? not your code (which i&#8217;m sure ror has some sort of super awesome magical debugger), but flaws in rails that are bound to come up in a large project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-1205300</link>
		<dc:creator>Pete</dc:creator>
		<pubDate>Tue, 15 Sep 2009 14:18:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-1205300</guid>
		<description>I personally dont like the mindset of frameworks. You should build a framework for a specific application, not a specific applcation on a framework.
You wouldnt build a house out of a skyscraper, well you could but people would think you were wasteful and a bit crazy ;)

If it turns out you build a popular application for a client and the it has to go to multiple servers as it isnt performing well, is it a good choice?

There are also environmental implications of the widespread adoption of frameworks. Can you imagine the impact if all of the developers using frameworks used half as many servers ?</description>
		<content:encoded><![CDATA[<p>I personally dont like the mindset of frameworks. You should build a framework for a specific application, not a specific applcation on a framework.<br />
You wouldnt build a house out of a skyscraper, well you could but people would think you were wasteful and a bit crazy <img src='http://www.wormus.com/aaron/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>If it turns out you build a popular application for a client and the it has to go to multiple servers as it isnt performing well, is it a good choice?</p>
<p>There are also environmental implications of the widespread adoption of frameworks. Can you imagine the impact if all of the developers using frameworks used half as many servers ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Morales</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-458321</link>
		<dc:creator>Alex Morales</dc:creator>
		<pubDate>Fri, 30 Nov 2007 06:32:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-458321</guid>
		<description>Frameworks, I would say - is not for me. I have been coding over 11 years and I have gave codeigniter and cakephp a good shot - about 1 weeks worth - night and day. I would never trust them with a huge webapp or a site that will expect a lot of traffic. There are way too many files included before you can even get a hello world printed to the screen. Too much nonsense behind the scenes that you carny over from one page request the next... IMHO - If someone was to ask what a framework is I would compare it to microsoft front page. frameworks are wysiwyg applications. They do make your life easier for simple projects I must admit though.

Frameworks do try to implement some nice standards but it will not keep people from writing spaghetti code (a bad programmer can screw anything up). You will never get a high-level custom application out of a framework.

If a novice needed a simple site and would never program as a profession - I would recommend learning it. It is easier to learn how a framework operates that learning php itself, plus you can do some really cool tricks with it and web 2.0 features as well.

I hope this helps out someone who is researching frameworks and trying to figure out what all the hype is about. I would recommend to check out some of the libs &amp; helpers in there... some are worth adding to your collection.

Ohh yeah for clarity - Pear is nothing like cakephp, codeigniter, zendframework, symphony, etc. It is more like CPAN for perl. you just grab what you need and use it when you need it without being stuck in a box.</description>
		<content:encoded><![CDATA[<p>Frameworks, I would say &#8211; is not for me. I have been coding over 11 years and I have gave codeigniter and cakephp a good shot &#8211; about 1 weeks worth &#8211; night and day. I would never trust them with a huge webapp or a site that will expect a lot of traffic. There are way too many files included before you can even get a hello world printed to the screen. Too much nonsense behind the scenes that you carny over from one page request the next&#8230; IMHO &#8211; If someone was to ask what a framework is I would compare it to microsoft front page. frameworks are wysiwyg applications. They do make your life easier for simple projects I must admit though.</p>
<p>Frameworks do try to implement some nice standards but it will not keep people from writing spaghetti code (a bad programmer can screw anything up). You will never get a high-level custom application out of a framework.</p>
<p>If a novice needed a simple site and would never program as a profession &#8211; I would recommend learning it. It is easier to learn how a framework operates that learning php itself, plus you can do some really cool tricks with it and web 2.0 features as well.</p>
<p>I hope this helps out someone who is researching frameworks and trying to figure out what all the hype is about. I would recommend to check out some of the libs &amp; helpers in there&#8230; some are worth adding to your collection.</p>
<p>Ohh yeah for clarity &#8211; Pear is nothing like cakephp, codeigniter, zendframework, symphony, etc. It is more like CPAN for perl. you just grab what you need and use it when you need it without being stuck in a box.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: directory</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-450224</link>
		<dc:creator>directory</dc:creator>
		<pubDate>Fri, 23 Nov 2007 04:33:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-450224</guid>
		<description>I used this site to get information for that i had in my class. This is an excellent site for this information :)</description>
		<content:encoded><![CDATA[<p>I used this site to get information for that i had in my class. This is an excellent site for this information <img src='http://www.wormus.com/aaron/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: euro sports betting internet betting</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-418681</link>
		<dc:creator>euro sports betting internet betting</dc:creator>
		<pubDate>Tue, 30 Oct 2007 09:40:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-418681</guid>
		<description>I happened upon this site while following the links from another site. Your site is wonderful and i bookmarked it. Thank your for the hard work you must have put in to create this wonderful facility. Keep up the excellent work</description>
		<content:encoded><![CDATA[<p>I happened upon this site while following the links from another site. Your site is wonderful and i bookmarked it. Thank your for the hard work you must have put in to create this wonderful facility. Keep up the excellent work</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Wormus</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-24546</link>
		<dc:creator>Aaron Wormus</dc:creator>
		<pubDate>Thu, 21 Jul 2005 18:13:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-24546</guid>
		<description>Kelvin, I totally agree with you... I personally have nothing against frameworks. I have seen them work pretty well in the java world and think that a standard PHP framework would be a VERY good thing.

One thing that I have said again and again, is that PHP people expect that everything works EXACTLY how they like it a bit too much. I have seen self-important programmers push aside other people&#039;s tools just to build something that &quot;they like&quot; which is far inferior to all the other tools available.

I&#039;m currently playing with PRADO for a pretty big future project, will be posting here as to how that works out.</description>
		<content:encoded><![CDATA[<p>Kelvin, I totally agree with you&#8230; I personally have nothing against frameworks. I have seen them work pretty well in the java world and think that a standard PHP framework would be a VERY good thing.</p>
<p>One thing that I have said again and again, is that PHP people expect that everything works EXACTLY how they like it a bit too much. I have seen self-important programmers push aside other people&#8217;s tools just to build something that &#8220;they like&#8221; which is far inferior to all the other tools available.</p>
<p>I&#8217;m currently playing with PRADO for a pretty big future project, will be posting here as to how that works out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kelvin</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-24545</link>
		<dc:creator>Kelvin</dc:creator>
		<pubDate>Thu, 21 Jul 2005 17:54:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-24545</guid>
		<description>I think everybody should try to understand the clear difference between a library and framework.

A Framework is exactly as its called, it provides the facilities to build solution AROUND IT (forgive the shouting, but that point must be stressed).

A set of libraries on the other hand, is  a collection of common code (classes or functions) which can be used to tackle different problems without the boundaries of a framework.

In simpler terms - with a Framework. you must build arounts its own confines, with libraries you build around your own.

Both have their uses, I can understand Aarons frustrations with them, many are to restrictive and try be the end-all solutions, this bulks them out and at the end of the day makes them extremely impractical.

But, on the other hand, frameworks help enforce standards to ensure everybody is working to the same level / standards - which is incredibly important, especially if you want to produce high standard and maintainable code.</description>
		<content:encoded><![CDATA[<p>I think everybody should try to understand the clear difference between a library and framework.</p>
<p>A Framework is exactly as its called, it provides the facilities to build solution AROUND IT (forgive the shouting, but that point must be stressed).</p>
<p>A set of libraries on the other hand, is  a collection of common code (classes or functions) which can be used to tackle different problems without the boundaries of a framework.</p>
<p>In simpler terms &#8211; with a Framework. you must build arounts its own confines, with libraries you build around your own.</p>
<p>Both have their uses, I can understand Aarons frustrations with them, many are to restrictive and try be the end-all solutions, this bulks them out and at the end of the day makes them extremely impractical.</p>
<p>But, on the other hand, frameworks help enforce standards to ensure everybody is working to the same level / standards &#8211; which is incredibly important, especially if you want to produce high standard and maintainable code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Wormus</title>
		<link>http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html/comment-page-1#comment-24532</link>
		<dc:creator>Aaron Wormus</dc:creator>
		<pubDate>Thu, 21 Jul 2005 13:35:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.wormus.com/aaron/stories/2005/07/20/why-frameworks-suck.html#comment-24532</guid>
		<description>puRe, nobody really knows why the word Framework is in there... some people believe it refers to the &quot;Framework&quot; that has been set up to support PEAR developers to distribute their packages.

I don&#039;t think you would find anyone who thinks that PEAR packages themselves create a framework.</description>
		<content:encoded><![CDATA[<p>puRe, nobody really knows why the word Framework is in there&#8230; some people believe it refers to the &#8220;Framework&#8221; that has been set up to support PEAR developers to distribute their packages.</p>
<p>I don&#8217;t think you would find anyone who thinks that PEAR packages themselves create a framework.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
