Re: Object-relational impedence

From: frebe <frebe73_at_gmail.com>
Date: Mon, 17 Mar 2008 05:39:59 -0700 (PDT)
Message-ID: <d7c59f3f-2a95-4745-97c7-7e3dddd82bff_at_s37g2000prg.googlegroups.com>


On 17 Mar, 13:29, Bob Badour <bbad..._at_pei.sympatico.ca> wrote:
> frebe wrote:
> > On 17 Mar, 03:55, Bob Badour <bbad..._at_pei.sympatico.ca> wrote:
>
> >>topmind wrote:
>
> >>>Robert Martin wrote:
>
> >>>>On 2008-03-14 00:17:40 -0500, frebe <freb..._at_gmail.com> said:
>
> >>>>>On 13 Mar, 18:40, Robert Martin <uncle..._at_objectmentor.com> wrote:
>
> >>>>>>The real point of that remark was that the user of a tool is at a
> >>>>>>higher level of abstraction than the tool itself. �SQL is a tool. �ORMs
> >>>>>>are tools that use SQL to get their job done, just like compilers use
> >>>>>>assembly to get their job done. �In that sense ORMs live at a higher
> >>>>>>level of abstraction than SQL.
>
> >>>>>Lets have an example: There are many "compiler" products translating
>
> >>>>>from a high-level language like ADA to a low-level language like C,
>
> >>>>>instead of translating to machine code directly. What if someone wrote
> >>>>>a "compiler" translating C source code to ADA source code, would that
> >>>>>make C more high level than ADA? Hardly? The existance of a product
> >>>>>translating from language A to language B doesn't say anything about
> >>>>>the levels of A and B.
>
> >>>>That's a good point.  The fact that you can write a translator from
> >>>>A->B does not mean A is higher level than B.  On the other hand, when A
> >>>>*truly is* higher level than B, there is a lot of leverage to be gained
> >>>>by using A instead of B.  That kind of leverage is cost effective and
> >>>>attracts users.  More and more people start using A as opposed to B.  B
> >>>>falls into less and less use.  In the end, while everyone else is off
> >>>>gaining the leverage of A, B is defended by a group of die-hards who
> >>>>demand that all this A nonsense is foolish, and stupid, and who bemoan
> >>>>the fact that nobody truly understands the purity of essense of B.
>
> >>Martin is a fucking retard.
>
> > Yes, I know. But he has admitted that he is doing some progress
> > ("databases are not longer a bucket of bits"). It is really amazing to
> > see how he continue to make is claims when every argument he pops up,
> > is quickly torn into pices.
>
> > //frebe
>
> Don't be taken in by his rhetoric. He hasn't learned a damned thing.- Dölj citerad text -
>
> - Visa citerad text -

Probably you are correct about this. In some strange way after being proven to be wrong, he still fall back to his original position after all.

//frebe Received on Mon Mar 17 2008 - 13:39:59 CET

Original text of this message