Re: Object-relational impedence

From: Joe Thurbon <usenet_at_thurbon.com>
Date: Tue, 11 Mar 2008 04:55:17 GMT
Message-ID: <VgoBj.24368$421.16699_at_news-server.bigpond.net.au>


Marshall wrote:
> On Mar 10, 5:47 pm, Robert Martin <uncle..._at_objectmentor.com> wrote:

>> So then this post was an attempt to attenuate controversy?

>
> Yes. Not that I am necessarily against controversy, but
> perhaps one at a time is a good working limit. :-)
>
> Just as every superhero must have a nemesis,
> so must every newsgroup have a nemesis. And just as
> with superheroes, the hero/nemesis conflict is unresolvable,
> fundamental; it is inseparably entangled in the very identity
> of the participants. Only the destruction of one or the other
> can resolve the conflict. And of course, each participant
> self-identifies as the hero.
>
> Clearly comp.object and comp.databases.theory form just
> such a dyad, with data-centered vs. code-centered thinking
> the unresolvable heart of the conflict. ORMs are just flashpoints
> for the controversy. (ORMs being comparable to Gorilla Grodd's
> attempt to turn all the humans on Earth into gorillas, thwarted
> by the Justice League, thank goodness!)
>
> Another such dyad is comp.lang.functional and comp.lang.lisp.
> The unresolvable conflict between them is static vs. dynamic
> typing. Once a year or so, the groups break out in open hostility.
> Sometimes this is the result of a deliberate breaking of the cease
> fire by an embedded agent provocateur, (such as the last time
> Clan Object and Clan Database Theory fought) and sometimes
> it is by an innocent (or was he?!) crosspost by a unwitting noob,
> as in the current round of atrocities.
>
> Ugh, I'm boring even myself. It's time to play some Halo.
> If you like, reread this post in the voice of Comic Book Guy
> and see if it gets any funnier.
>
> No?
>
>
> Marshall

I thought it was pretty funny.

And accurate.

But before you fatigue completely from the thread:

Upthread, you mentioned you had gone to some length to use most strictly defined modern type system terminology. I don't suppose you have a cite for some of it? I'm clearly out of date.

I tend to think of typing systems as falling somewhere on a four-dimensional space with the axes:

   Latent/Manifest
   Structural/Nominal
   Static/Dynamic
   Strong/Weak

I wonder just how out of date I am....

Cheers,
Joe Received on Tue Mar 11 2008 - 05:55:17 CET

Original text of this message