> Actually, I regard this as a Good Thing. CF is a champion for > pounding out small sites quickly. I'd go as far to say that > in that capacity probably nothing can beat it. I haven't seen > anything that beats <cfquery> .... <cfoutput>. CFCs tried to > bring objects and OO to CF, and they've gone a long way to > destroying the principal strength of the language - > simplicity.
You know, just because something exists in the language, that doesn't mean you're required to use it if you don't want to. That said, some people do things other than "pounding out small sites quickly", and their needs may therefore be a little different from yours. And in my experience, many of those small sites that get pounded out so quickly, need to be extended and maintained to be useful over time; I've come to regret some of the pounding I did. > Take a look at the CF community these days and > most of what you'll find is intellectual masturbation. > They're going down the same road Java went down recently. A > proliferation of frameworks, to the point where they have > numerous ORMs and even a Spring clone. You have to wonder if > at any point these guys don't say, "Hmm, why don't we just use > Java?" I do think that programmers tend to overthink things sometimes, and reading CF OO discussions often seems like a variation of "how many angels can dance on the head of a pin", but I wouldn't categorize the community effort to implement OO concepts "intellectual masturbation", since these concepts can be very useful. They tend to be more useful as your applications become larger and more complex. Why do you think CF, and Java, and web developers in general are going in this direction, if these problems aren't worth solving? Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:263738 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

