Re: The wisdom of the object mentors (Was: Searching OO Associations with RDBMS Persistence Models)
Date: 31 May 2006 10:54:52 -0700
Message-ID: <1149098092.525627.129330_at_i39g2000cwa.googlegroups.com>
Joe Van Dyk wrote:
> frebe73_at_gmail.com wrote:
> >>I have certainly found systems that should NEVER use an RDBMS. But I
> >>have never found a system that could not benefit from a good OO
> >>language.
> >
> >
> > But there are many (enterprise) applications there OOAD is not
> > suitable. Some OO languages (such as java) has disadvantages because
> > they don't allow first-order functions and function pointers.
>
> I don't know Java, but if your statement about Java disadvantages is
> true, that's a problem with Java -- not with OO.
It is simple, if not particularly convenient, to use what are
essentially
first-order functions and function pointers in Java. However,
the fact that you have to fake it illustrates why OOP is merely
a useful point of view that works a lot of the time, as opposed
to a true foundationally complete approach to programming.
Marshall Received on Wed May 31 2006 - 19:54:52 CEST