Brett Parker wrote:
I'm all for functional programming *when* it makes sense,
<rant> I'm all for whatever programming paradigm makes most sense for the application. There is no panacea. You assume functional programming is the only alternative to object oriented programming. Another reason why OO gets up my nose.
if it's reusable,
Reusablity is a function of design intent, not a property of any programming paradigm.
though, then OO is generally nicer
Nicer??? is that a new technical term?
- you can do some
"interesting" things in C when thinking in an OO way
What has C or any language got to do with it. OO is a paradigm not a language.
OO may not be the best aproach all the time, but a lot of the time at least thinking that way can assist in development and save a *lot* of time in the long run.
Now THAT I agree with.
</rant>
Ian ;-)