I'd agree...ColdFusion is strong as it is now. Of course it can be improved,
but if Adobe adds too many of these "advanced" language constructs in, then
ColdFusion will lose what made it popular in the first place. Namely the
ability to rapidly develop internet applications. 

-----Original Message-----
From: Steve Brownlee [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 09, 2007 10:01 PM
To: CF-Talk
Subject: RE: SURVEY RESULTS: Is ColdFusion OO?

Definitely some interesting results.  I'll simply add my voice to mix and
say that ColdFusion is absolutely, positively, not an OO language.  Granted,
Macromedia and Adobe have added some great features that allow us to mimic
the elements of OO, but in essence all they've done is expose a very limited
set of features that apply to Java.

Yes, ColdFusion Components mimic classes, and have a facsimile of a
constructor, but neither is really true.  The features that have been added
over the years make ColdFusion an extremely good doppleganger of a pure OO
language.

- Overloading
- Generics
- Method overriding
- Static methods
- And most importantly, it's not typed (i.e. you can't cast a Sphere CFC as
a Ball CFC, among a myriad of other possibilities)

Without these concepts, and many more, CF does a great job of exposing the
most commonly used features of OO while leaving the nitty gritty behind the
scenes - which is exactly where it belongs.  Because of all this, I soundly
iterate Ray's comment... "...I pray to God that CF never becomes OO."

I don't want it to be.  I like ColdFusion.

p.s. They've added in interfaces to Scorpio.

Steve Brownlee
http://www.fusioncube.net



> -----Original Message-----
> From: Dale Fraser [mailto:[EMAIL PROTECTED]
> Sent: Monday, July 09, 2007 8: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.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion MX7 by AdobeĀ®
Dyncamically transform webcontent into Adobe PDF with new ColdFusion MX7. 
Free Trial. http://www.adobe.com/products/coldfusion?sdid=RVJV

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