Subject: Re: "Choose the Right Language" in "Tutorial" by Norvig and Pitman
From: Erik Naggum <>
Date: Fri, 12 Apr 2002 20:48:10 GMT
Newsgroups: comp.lang.lisp
Message-ID: <>

* Kenny Tilton
| That is an odd way to say the relational model is too primitive to
| express OO

  Huh?  Are you sure you understand the relational model, and not just the
  various implementations of it, such as SQL?

| No "interface" is going to cure RDB's incompatibility with OO, it's just
| going to knock performance to its knees.

  This makes zero sense.

| [...] if one likes OO, ODB only makes sense.  And RDB looks like a
| dinosaur.
  Actually understanding the relational model seems to require really long
  time and serious effort from some people, since it is both exceedingly
  elegant and considerably counter-intuitive.  Relational algebra and
  calculus are somehow hard.  The theory underlying object-orientation is
  also elegant and counter-intuitive, despite what some people who have not
  quite grasped it think.  Obbject-orientation is mostly hype and very
  little understanding and the way people think syntax like object.method
  is both necessary and sufficient is downright depressing.

  In a fight against something, the fight has value, victory has none.
  In a fight for something, the fight is a loss, victory merely relief.

  Post with compassion: