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 http://dalefraser.blogspot.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---