<?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: Flummoxed By Frameworks</title>
	<atom:link href="http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/feed/" rel="self" type="application/rss+xml" />
	<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/</link>
	<description>Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it&#039;s largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff</description>
	<lastBuildDate>Fri, 10 May 2013 11:50:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Friday on Rails &#124; Creativity, cooking and a bit of politics: Jamie Rothwell's blog</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-334379</link>
		<dc:creator>Friday on Rails &#124; Creativity, cooking and a bit of politics: Jamie Rothwell's blog</dc:creator>
		<pubDate>Mon, 10 Mar 2008 05:05:37 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-334379</guid>
		<description><![CDATA[[...] http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] <a href="http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/" rel="nofollow">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Script Artists &#124; Was sind Frameworks?</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-195649</link>
		<dc:creator>Script Artists &#124; Was sind Frameworks?</dc:creator>
		<pubDate>Wed, 04 Jul 2007 21:07:13 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-195649</guid>
		<description><![CDATA[[...] Flummoxed By Frameworks von Eric Meyer und Framework fanatics von Wilson Miner        &#171; Ajax-Tutorial [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Flummoxed By Frameworks von Eric Meyer und Framework fanatics von Wilson Miner        &laquo; Ajax-Tutorial [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-74498</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Tue, 05 Dec 2006 14:06:43 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-74498</guid>
		<description><![CDATA[Add my name to the loooong list of me-too&#039;s here.

I love Spyce ( http://spyce.sourceforge.net ), it gives you the rapid development advantages of a very high level scripting language, but still retains the full control that comes with using a programming langauge and not a framework.

Used wisely, custom tags should give you a lot of the same rapid development speed of frameworks but without compromising control.]]></description>
		<content:encoded><![CDATA[<p>Add my name to the loooong list of me-too&#8217;s here.</p>
<p>I love Spyce ( <a href="http://spyce.sourceforge.net" rel="nofollow">http://spyce.sourceforge.net</a> ), it gives you the rapid development advantages of a very high level scripting language, but still retains the full control that comes with using a programming langauge and not a framework.</p>
<p>Used wisely, custom tags should give you a lot of the same rapid development speed of frameworks but without compromising control.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Guerin</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-47491</link>
		<dc:creator>Eric Guerin</dc:creator>
		<pubDate>Fri, 01 Sep 2006 04:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-47491</guid>
		<description><![CDATA[Josh wrote...
&lt;blockquote&gt;
As for Cake? PHP is awful for anything large-scale (or of nearly any scale, really) and I wouldn&quot;t even bother trying to understand it.&lt;/blockquote&gt;

If it&#039;s such a bad language for large-scale applications, why is it, Yahoo, IBM and many other companies use it.  When a major myspace style app went from JAVA to PHP, they fixed the scalability issues they couldn&#039;t seem to get right with Java.  

Since you&#039;re a JAVA guy, you shouldn&#039;t obviously be posting about how bad PHP is, since you&#039;re not using the language and tend to be biased.]]></description>
		<content:encoded><![CDATA[<p>Josh wrote&#8230;</p>
<blockquote><p>
As for Cake? PHP is awful for anything large-scale (or of nearly any scale, really) and I wouldn&#8221;t even bother trying to understand it.</p></blockquote>
<p>If it&#8217;s such a bad language for large-scale applications, why is it, Yahoo, IBM and many other companies use it.  When a major myspace style app went from JAVA to PHP, they fixed the scalability issues they couldn&#8217;t seem to get right with Java.  </p>
<p>Since you&#8217;re a JAVA guy, you shouldn&#8217;t obviously be posting about how bad PHP is, since you&#8217;re not using the language and tend to be biased.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SyntheticRabbit: Blog &#62; Rabbit on Rails</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-38286</link>
		<dc:creator>SyntheticRabbit: Blog &#62; Rabbit on Rails</dc:creator>
		<pubDate>Sat, 01 Jul 2006 23:24:07 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-38286</guid>
		<description><![CDATA[[...] I think that having these things forced on me will help me in my mindset for programming in other languages as well. I&#8217;m still in the process of learning the most basic CRUD tasks in Rails, and I definitely share Eric&#8217;s feelings on the matter. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] I think that having these things forced on me will help me in my mindset for programming in other languages as well. I&#8217;m still in the process of learning the most basic CRUD tasks in Rails, and I definitely share Eric&#8217;s feelings on the matter. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-35775</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 08 Jun 2006 00:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-35775</guid>
		<description><![CDATA[I take my hat off to &lt;a href=&quot;#comment-28449&quot; rel=&quot;nofollow&quot;&gt;Ben&lt;/a&gt; fro hitting the nail on the head. I&#039;m a PHP programmer (whose first love is Python BTW) and I&#039;m tired of re-jigging the same old apps in ever-so-slightly different ways to suit the needs of customers. I don&#039;t neccessarily want frameworks, but I &lt;em&gt;need&lt;/em&gt; them to stop me going completely mad.

A nod also to &lt;a href=&quot;#comment-27309&quot; rel=&quot;nofollow&quot;&gt;James Bennett&lt;/a&gt; for commentary on Django and it&#039;s documentation (yes, I &lt;em&gt;might&lt;/em&gt; just go with with Django over all of the other frameworks). 

In response to James&#039; &lt;blockquote cite=&quot;James Bennet&quot;&gt;What is new, what&quot;s driving all this sudden interest...&lt;/blockquote&gt; I think the answer is Web2.0, or more precisely (and without the cruft), that web programming is struggling towards it&#039;s second generation. Maybe the pundits think that we&#039;re somewhere beyond Web2G already, but that&#039;s simply not true. Developing for the web demands that we integrate the needs of graphic designers (with little or no knowledge of &lt;em&gt;web&lt;/em&gt; design), as well as end users and clients across multiple platforms and programming languages; to a degree not seen in traditional software development. Our customers need it now. They need it to meet their expectations. But more importantly they need it delivered to a timescale and cost budget that competes in the same market as their web-host (all you can host for £0.33 per month).

Getting the job done does, or very shortly will, demand that you deliver cleaner, more secure code, on tighter deadlines, and at lower cost than ever before. The payoff for coders, if they pick the right tools for the job, are more time spent on &lt;em&gt;really&lt;/em&gt; developing instead of re-hashing the same code over and over.

Frameworks are, in my view, the (sometimes painful) attempts of the coder-designer-customer triangle to evolve into a second-generation of web-development.

Realistically we&#039;re not quite there yet, but I have a feeling that in a couple of years frameworks will become the next generation of web coding. Ubiquitous. Removing the need to generate all code manually, and with much more flexibility than we see now.

Maybe this is pure BS, but it might happen. That&#039;s the joy of being a programmer - what comes next!]]></description>
		<content:encoded><![CDATA[<p>I take my hat off to <a href="#comment-28449" rel="nofollow">Ben</a> fro hitting the nail on the head. I&#8217;m a PHP programmer (whose first love is Python BTW) and I&#8217;m tired of re-jigging the same old apps in ever-so-slightly different ways to suit the needs of customers. I don&#8217;t neccessarily want frameworks, but I <em>need</em> them to stop me going completely mad.</p>
<p>A nod also to <a href="#comment-27309" rel="nofollow">James Bennett</a> for commentary on Django and it&#8217;s documentation (yes, I <em>might</em> just go with with Django over all of the other frameworks). </p>
<p>In response to James&#8217;<br />
<blockquote cite="James Bennet">What is new, what&#8221;s driving all this sudden interest&#8230;</p></blockquote>
<p> I think the answer is Web2.0, or more precisely (and without the cruft), that web programming is struggling towards it&#8217;s second generation. Maybe the pundits think that we&#8217;re somewhere beyond Web2G already, but that&#8217;s simply not true. Developing for the web demands that we integrate the needs of graphic designers (with little or no knowledge of <em>web</em> design), as well as end users and clients across multiple platforms and programming languages; to a degree not seen in traditional software development. Our customers need it now. They need it to meet their expectations. But more importantly they need it delivered to a timescale and cost budget that competes in the same market as their web-host (all you can host for £0.33 per month).</p>
<p>Getting the job done does, or very shortly will, demand that you deliver cleaner, more secure code, on tighter deadlines, and at lower cost than ever before. The payoff for coders, if they pick the right tools for the job, are more time spent on <em>really</em> developing instead of re-hashing the same code over and over.</p>
<p>Frameworks are, in my view, the (sometimes painful) attempts of the coder-designer-customer triangle to evolve into a second-generation of web-development.</p>
<p>Realistically we&#8217;re not quite there yet, but I have a feeling that in a couple of years frameworks will become the next generation of web coding. Ubiquitous. Removing the need to generate all code manually, and with much more flexibility than we see now.</p>
<p>Maybe this is pure BS, but it might happen. That&#8217;s the joy of being a programmer &#8211; what comes next!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WD Milner</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-35419</link>
		<dc:creator>WD Milner</dc:creator>
		<pubDate>Mon, 05 Jun 2006 00:02:25 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-35419</guid>
		<description><![CDATA[Clipper - blast from the past. It sure beat straight dBase :) How about Clarion? and Prolog? :)

Seriously I have some of the same complaints with frameworks. The thing is that, at least in my case, it really isn&#039;t a problem with the frameworks themselves so much, as it is with their accompanying documentation which is written to a large extent as if you already know  1) how to use it, 2) its inner workings and 3) oh yes you need t do &lt;i&gt;this&lt;/i&gt; first, etc. I have found this to be increasingly the case since (and call me old fashioned if you will) the demise of printed documentation and manuals. For example the last incarnation of Borland&#039;s PASCAL product came with about 10 printed manuals. It was easy to find things, they were readily cross referenced and could be plunked (several if necessary) open on a desk for easy reference. They disappeared to reduce costs/price (though notice prices didn&#039;t decrease)

Then again the first programming language I learned over thirty years ago was Ten Statement FORTRAN. :) And as I once had the indescribable experience of having to learn and spend a year using APL via a DECWriter terminal I am in some circles now considered beyond hope. :) And to clinch it I actually LIKE using ADA :)]]></description>
		<content:encoded><![CDATA[<p>Clipper &#8211; blast from the past. It sure beat straight dBase :) How about Clarion? and Prolog? :)</p>
<p>Seriously I have some of the same complaints with frameworks. The thing is that, at least in my case, it really isn&#8217;t a problem with the frameworks themselves so much, as it is with their accompanying documentation which is written to a large extent as if you already know  1) how to use it, 2) its inner workings and 3) oh yes you need t do <i>this</i> first, etc. I have found this to be increasingly the case since (and call me old fashioned if you will) the demise of printed documentation and manuals. For example the last incarnation of Borland&#8217;s PASCAL product came with about 10 printed manuals. It was easy to find things, they were readily cross referenced and could be plunked (several if necessary) open on a desk for easy reference. They disappeared to reduce costs/price (though notice prices didn&#8217;t decrease)</p>
<p>Then again the first programming language I learned over thirty years ago was Ten Statement FORTRAN. :) And as I once had the indescribable experience of having to learn and spend a year using APL via a DECWriter terminal I am in some circles now considered beyond hope. :) And to clinch it I actually LIKE using ADA :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: XiAP GUI Studio</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-34012</link>
		<dc:creator>XiAP GUI Studio</dc:creator>
		<pubDate>Thu, 25 May 2006 11:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-34012</guid>
		<description><![CDATA[[...] he online store of my wife is officially opened! Now go buy some teeshirts for your kids ;)Flummoxed By Frameworks Where Eric Meyers has the guts to say outl [...]]]></description>
		<content:encoded><![CDATA[<p>[...] he online store of my wife is officially opened! Now go buy some teeshirts for your kids ;)Flummoxed By Frameworks Where Eric Meyers has the guts to say outl [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: l i b b y :: m o l i n a</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-30835</link>
		<dc:creator>l i b b y :: m o l i n a</dc:creator>
		<pubDate>Fri, 19 May 2006 22:09:55 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-30835</guid>
		<description><![CDATA[[...] en I get the time. The prevalence of frameworks out there has started some  interesting debate.  	 					 				 					 						This entry was posted 	 [...]]]></description>
		<content:encoded><![CDATA[<p>[...] en I get the time. The prevalence of frameworks out there has started some  interesting debate.  	</p>
<p> 						This entry was posted<br />
 	 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: l i b b y :: m o l i n a</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-30834</link>
		<dc:creator>l i b b y :: m o l i n a</dc:creator>
		<pubDate>Fri, 19 May 2006 22:08:21 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-30834</guid>
		<description><![CDATA[[...] e.  But my feeling about it, and the prevalence of Frameworks out there has started some  interesting debate.  	 					 				 					 						This ent [...]]]></description>
		<content:encoded><![CDATA[<p>[...] e.  But my feeling about it, and the prevalence of Frameworks out there has started some  interesting debate.  	</p>
<p> 						This ent [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-30821</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Fri, 19 May 2006 21:50:56 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-30821</guid>
		<description><![CDATA[Just wanted to pile on to say that #9 expresses it well.

Eric, you mention that you &quot;wrote all of An Event Apart&quot;s registration stuff using PHP and MySQL.&quot; I take this to mean that you did it once. Imagine if you did it three times, or five times, or fifty times -- for different clients, with minor variations. Imagne how sick you&#039;d be of re-implementing the same core features over and over. Your approach would change a little bit with each job, as you discovered better ways to implement certain features. Imagine the nightmare of trying to support all those clients -- each one using a slightly  different snapshot of your learning process.

Now imagine how much you&#039;d appreciate pre-written software that took care of the common pieces for you, allowing you to focus on the variations. That&#039;s what frameworks are about. 
]]></description>
		<content:encoded><![CDATA[<p>Just wanted to pile on to say that #9 expresses it well.</p>
<p>Eric, you mention that you &#8220;wrote all of An Event Apart&#8221;s registration stuff using PHP and MySQL.&#8221; I take this to mean that you did it once. Imagine if you did it three times, or five times, or fifty times &#8212; for different clients, with minor variations. Imagne how sick you&#8217;d be of re-implementing the same core features over and over. Your approach would change a little bit with each job, as you discovered better ways to implement certain features. Imagine the nightmare of trying to support all those clients &#8212; each one using a slightly  different snapshot of your learning process.</p>
<p>Now imagine how much you&#8217;d appreciate pre-written software that took care of the common pieces for you, allowing you to focus on the variations. That&#8217;s what frameworks are about. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: g.wp.com  &#187; Blog Archive   &#187; Frameworks</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29097</link>
		<dc:creator>g.wp.com  &#187; Blog Archive   &#187; Frameworks</dc:creator>
		<pubDate>Tue, 16 May 2006 11:43:13 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29097</guid>
		<description><![CDATA[[...] ndom shit is posted. 		 	 	 	 		 						 				Frameworks 				Eric Meyer has done a brilliant post on frameworks, which I agree with completely.  			 			 			 				About t [...]]]></description>
		<content:encoded><![CDATA[<p>[...] ndom shit is posted. 		 	 	 	 		 						 				Frameworks 				Eric Meyer has done a brilliant post on frameworks, which I agree with completely.  			 			 			 				About t [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SyntheticRabbit: Blog &#62; Hanso lo (Newsthings 9)</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29069</link>
		<dc:creator>SyntheticRabbit: Blog &#62; Hanso lo (Newsthings 9)</dc:creator>
		<pubDate>Tue, 16 May 2006 05:55:36 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29069</guid>
		<description><![CDATA[[...] n to watch Lost anymore. Django gets some love from an otherwise Rails-centric community.  Eric isn&#8217;t convinced. New Superman Returns trailer It turns out that  [...]]]></description>
		<content:encoded><![CDATA[<p>[...] n to watch Lost anymore. Django gets some love from an otherwise Rails-centric community.  Eric isn&#8217;t convinced. New Superman Returns trailer It turns out that  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mostly Random</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29056</link>
		<dc:creator>Mostly Random</dc:creator>
		<pubDate>Tue, 16 May 2006 00:27:39 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29056</guid>
		<description><![CDATA[[...] b apps&#8212;you know, Ruby on Rails, Django and their brethren. Especially recently, with Eric Meyer&#8217;s flumoxing (and it&#8217;s subsequent fix) and Jeff Croft [...]]]></description>
		<content:encoded><![CDATA[<p>[...] b apps&#8212;you know, Ruby on Rails, Django and their brethren. Especially recently, with Eric Meyer&#8217;s flumoxing (and it&#8217;s subsequent fix) and Jeff Croft [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mel</title>
		<link>http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29047</link>
		<dc:creator>Mel</dc:creator>
		<pubDate>Mon, 15 May 2006 22:27:36 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/05/08/flummoxed-by-frameworks/#comment-29047</guid>
		<description><![CDATA[I don&#039;t know why all these programmers under 62 think they need anythin other than assembler. i mean, what good is a what&#039;s it called -- &quot;WINDOW&quot; -- or a &quot;TEXT BOX&quot; if I don&#039;t know how it painted to the screen? I mean, what if I need to make every other pixel in the title bar a different color?

These people that use &quot;OPERATIN SYSTUMS&quot; er &quot;GOOEY TOOLKITS&quot; are too slimy by half. Give me an awl and some cardboard and I&#039;ll give you a calculator program that&#039;ll outperform his GOOEY web based spreadsheet ANY TIME OF THE DAY.

Byte Me,
Mel (you should read my story)]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t know why all these programmers under 62 think they need anythin other than assembler. i mean, what good is a what&#8217;s it called &#8212; &#8220;WINDOW&#8221; &#8212; or a &#8220;TEXT BOX&#8221; if I don&#8217;t know how it painted to the screen? I mean, what if I need to make every other pixel in the title bar a different color?</p>
<p>These people that use &#8220;OPERATIN SYSTUMS&#8221; er &#8220;GOOEY TOOLKITS&#8221; are too slimy by half. Give me an awl and some cardboard and I&#8217;ll give you a calculator program that&#8217;ll outperform his GOOEY web based spreadsheet ANY TIME OF THE DAY.</p>
<p>Byte Me,<br />
Mel (you should read my story)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->