After reading a Blog Entry of Ray Camden, in a general comment, he made this 
statement.

"CF is not OO. CF should NOT be OO. And lastly, I pray to God that CF never 
becomes OO."

I didn't agree, I actually think ColdFusion is OO, and thought that view 
especially from Ray was odd, then I thought, well perhaps I have it wrong, 
perhaps CF is not OO and i'm the only one who thinks it is. So I ran a Survey, 
posted to both cftalk and cfaussie.

The results are quite interesting.

1. Do you consider ColdFusion to be Object Oriented?
Yes: 66%
No: 34%

2. What percentage do you think ColdFusion achieves the ability to code OO 
style.
0-20%: 2%
20-40%: 4%
40-60%: 24%
60-80%: 44%
80-100%: 26%

3. Would you like the Adobe ColdFusion team to further develop ColdFusion OO 
features?
Yes: 58%
No: 42%

4. What is the number one feature missing from ColdFusion from an OO point of 
view?
None / Pass: 52%
Overloading: 16%
Constructors: 10%
Overriding: 4%
Interfaces: 4%
Multiple Inheritance: 2%
Serialization: 2%
Other: 10%

That last one was free text, so I combined a lot of dumb answers into None / 
Pass and lots of single votes into Other. I consider that CF already does 
Overriding, but I left it in the stats and CF8 does Interfaces but I left it in 
also.

But here is my summary of the survey

Of the people surveyed 66% of people think that ColdFusion is an Object 
Oriented language, 70% of people think that the OO features are between 
60-100%, just over half 58% of people think more development needs to be done 
and the main two things missing are Overloading and Constructors.

So ColdFusion is Object Oriented after all, I have always thought so and am 
supported by the numbers, we here code our entire application in a OO way so to 
me it was a no brainer. You could read deeper that if Adobe just added 
Overloading and Constructors that the CF OO feel would be almost complete but 
then again 52% of people passed on what the main missing feature was.

Regards
Dale Fraser

Regards
Dale Fraser

http://dalefraser.blogspot.com



-----Original Message-----
From: Dale Fraser [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, 10 July 2007 9:50 AM
To: CF-Talk
Subject: RE: SURVEY: Is ColdFusion OO?

I'll post the stats later, but your guess on what people think is totally wrong.

And that is the reason I did this Survey, after a comment on Ray's Blog where 
he said CF is not OO and I said it was, I thought I wonder what people think.

You are right in that OO is different things to different people though.

Regards
Dale Fraser

http://dalefraser.blogspot.com



-----Original Message-----
From: Sean Corfield [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, 10 July 2007 4:32 AM
To: CF-Talk
Subject: Re: SURVEY: Is ColdFusion OO?

On 7/8/07, Dale Fraser <[EMAIL PROTECTED]> wrote:
> Loaded how so? I don't think it's loaded at all, the questions are yes and
> no answers and the answers themselves randomized. If you think my Survey
> shows a bias here I would be interested to see what you think that bias is.

Well, the real problem is that "OO" means very different things to
different people. Hence Paul's comment that all this will do is cause
"tail-chasing & purse-swinging". Because everyone has a different view
of "OO", I think you're going to get a landslide of "No, CF is not
OO", "Yes, Adobe should make it more OO", random - but generally low -
percentage responses and who only knows what sort of random feature
requests.

That's what I meant by "loaded". Not biased, just loaded.
-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
CF 8 – Scorpio beta now available, 
easily build great internet experiences – Try it now on Labs
http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_adobecf8_beta

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:283337
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