> 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

Reply via email to