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

Reply via email to