>So ColdFusion is Object Oriented after all, I have always thought so
>and am supported by the numbers

Just a quick point here, a simple informal poll isn't going to provide you
with any statistical significance. You think CF is OO and some people agree
with you that's about all you can honestly say by this. Interesting results,
thanks for doing the poll.

John
[EMAIL PROTECTED]



-----Original Message-----
From: Dale Fraser [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 09, 2007 9:09 PM
To: CF-Talk
Subject: SURVEY RESULTS: Is ColdFusion OO?

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





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion MX7 and Flex 2 
Build sales & marketing dashboard RIA’s for your business. Upgrade now
http://www.adobe.com/products/coldfusion/flex2?sdid=RVJT

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