Re: The OverRelational Manifesto ("TheORM"). Needs to be debunked.

From: JOG <jog_at_cs.nott.ac.uk>
Date: 4 May 2006 05:30:20 -0700
Message-ID: <1146745820.434764.18930_at_j73g2000cwa.googlegroups.com>


U-gene wrote:
> I'm not sure if this comparition is correct. It seems like this guy've
> forgotten that both RDBMS and OO-system are just a programs, which
> executed on computers, where all data are stored in set of very simple
> variables (= Phisically car is just set of simple atoms). OO-systems
> and RDBMS offer two different ways to combine these very simple
> physical variables into complex logical variables, and these variables
> are really different. So we have one set of atoms (formed as objects)
> on OO-side and second set of atoms (formed as relvars)

You do realise though that in an OO system, no matter how hard you plan, no matter how elegant you think your design is, whether you've used generic programming, policy based code, whatever, at some point 30,000 lines of code in you realise its not right. You find your trying to ask your code to do things that aren't 'natural' for it to do. And after trying to adjust to another 'perfect' design, you finally realise that probably no OO is going to be perfect, because information just doesn't fit into nice neat objects. And you hack and get the job done. OO is at heart hierarchy, whether it be compositional or inheriting. Received on Thu May 04 2006 - 14:30:20 CEST

Original text of this message