From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,afb0cacfa5b1eece X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!news4.google.com!news.glorb.com!wn14feed!worldnet.att.net!207.35.177.252!nf3.bellglobal.com!nf1.bellglobal.com!nf2.bellglobal.com!news20.bellglobal.com.POSTED!knuth.cbbrowne.com Newsgroups: comp.lang.ada Subject: Re: 'Gard' - Genuine Ada Relational Database, semi-proposal References: From: Christopher Browne X-message-flag: Outlook is rather hackable, isn't it? X-Home-Page: http://www.cbbrowne.com/info/ X-Affero: http://svcs.affero.net/rm.php?r=cbbrowne Message-ID: <871wx7j9az.fsf@wolfe.cbbrowne.com> User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4.19 (linux) Cancel-Lock: sha1:CID+I/6gjAlJMtsAod91Ua2BMpQ= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 12 Mar 2006 22:46:44 -0500 NNTP-Posting-Host: 65.95.104.185 X-Complaints-To: abuse@sympatico.ca X-Trace: news20.bellglobal.com 1142222589 65.95.104.185 (Sun, 12 Mar 2006 23:03:09 EST) NNTP-Posting-Date: Sun, 12 Mar 2006 23:03:09 EST Organization: Bell Sympatico Xref: g2news1.google.com comp.lang.ada:3334 Date: 2006-03-12T22:46:44-05:00 List-Id: After takin a swig o' Arrakan spice grog, Maciej Sobczak belched out: > Wa Benzi wrote: > >> Why not translate this genuine relational database into Ada and >> throw out SQL? > > Why do you want to throw out SQL? What's wrong with it? Darwen and Date make a fairly comprehensive set of arguments to that end... Basically, it's that SQL has plenty of places where it is either non-relational or anti-relational. The "Third Manifesto" suggests an alternative; they start a description of something called "Tutorial D," a more comprehensively relational language than SQL. It's there for "tutorial" purposes; people are looking at more "industrialized" notions, terming it "Industrial D." -- select 'cbbrowne' || '@' || 'gmail.com'; http://linuxfinances.info/info/thirdmanifesto.html (THASSERT (HACKER RG)) -- Example of PLANNER statement.