I will, Sean why are you so against this? I welcome this with great open arms...
On 7/10/07, Robertson-Ravo, Neil (RX) <[EMAIL PROTECTED]> wrote: > > Smackdown... Boo ya. > > Just don't get Sean started on Interfaces :-p > > > > > > > > > > "This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant, > Richmond, Surrey, TW9 1DN, United Kingdom), a division of Reed Business, > Registered in England, Number 678540. It contains information which is > confidential and may also be privileged. It is for the exclusive use of > the > intended recipient(s). If you are not the intended recipient(s) please > note > that any form of distribution, copying or use of this communication or the > information in it is strictly prohibited and may be unlawful. If you have > received this communication in error please return it to the sender or > call > our switchboard on +44 (0) 20 89107910. The opinions expressed within > this > communication are not necessarily those expressed by Reed Exhibitions." > Visit our website at http://www.reedexpo.com > > -----Original Message----- > From: Sean Corfield > To: CF-Talk > Sent: Tue Jul 10 09:01:41 2007 > Subject: Re: SURVEY RESULTS: Is ColdFusion OO? > > On 7/9/07, Steve Brownlee <[EMAIL PROTECTED]> wrote: > > - 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) > > None of these has the slightest thing to do with OO. Lots of OO > languages out there do not have any of these features! > > This is exactly my point: you're blinded by Java. Generics in > particular are ANTI-OO. Generic programming is completely orthogonal > to OO. Read some of the literature. Read about the STL in C++. > > You CANNOT have overloading in a dynamically typed language. > > ColdFusion already has method overriding. > > Static methods have nothing to do with OO (they are in fact more > procedural than OO). > > Casting types has nothing to do with OO - in a dynamic language, you > don't NEED casts - the objects already behave the right way. > -- > 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 > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion 8 beta â Build next generation applications today. Free beta download 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:283359 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

