Re: OO foundation

From: rpost <rpost_at_pcwin518.campus.tue.nl>
Date: Sat, 15 Mar 2008 18:15:10 +0100
Message-ID: <b1ddc$47dc041e$839b4533$18934_at_news1.tudelft.nl>


Marshall wrote:

>Well, I didn't say one couldn't code up JOIN and UNION in
>an OOPL. For example in Java, Collections.addAll() as used
>in classes implementing the Set interface is UNION. We are
>approaching the edge of the Turing tarpit here.
>
>My point was that JOIN and UNION are not to be found
>in the *foundations* of OOPLs,

While my point is that they don't need to be, if they're easy to express, and that they are in most OO languages I know (but not in Java). The other point is that JOIN assumes a "helicopter" view of data that OO fundamentally doesn't assume.

-- 
Reinier
Received on Sat Mar 15 2008 - 18:15:10 CET

Original text of this message