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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6f80b41b84205927 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-08-10 08:22:53 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!news-feed1.de1.concert.net!fu-berlin.de!uni-berlin.de!hse-mtl-ppp74279.qc.sympatico.CA!not-for-mail From: Christopher Browne Newsgroups: comp.lang.ada Subject: Re: databases written in ada Date: 10 Aug 2002 15:22:51 GMT Organization: cbbrowne Computing Inc Message-ID: References: <3D53CE34.45F25F4@btinternet.com> <3D547FFD.3030808@cogeco.ca> <87eld7oz3f.fsf@deneb.enyo.de> NNTP-Posting-Host: hse-mtl-ppp74279.qc.sympatico.ca (64.229.208.56) X-Trace: fu-berlin.de 1028992971 41385824 64.229.208.56 (16 [125932]) X-Draft-From: ("nnvirtual:Languages" 653) X-Home-Page: http://www.cbbrowne.com/info/ X-Emacs-Acronym: Exceptionally Mediocre Algorithm for Computer Scientists Microsoft: World domination wasn't enough -- we had to write bad software, too! X-Shopping-List: (1) Gregarious ripping-cats (2) Prudent rain (3) Misdirected solicitous miscreants (4) Tumultuous fiction (5) Dietetic missing scenarios X-Uboat-Death-Message: ATTACKED BY AIRCRAFT 57W 24N. ENGAGING VALIUM NOZZLE. U-722. Xref: archiver1.google.com comp.lang.ada:27918 Date: 2002-08-10T15:22:51+00:00 List-Id: Quoth Florian Weimer : > Christopher Browne writes: >> The comment is fairly readily understood, as it is commonly known in >> OS literature by the term "orthogonal persistence." >> >> The idea is that you have a set of datatypes which essentially "store >> themselves." > > And how is this supposed to work if there are multiple users of the > same database? I suppose that means that the datatypes have to be able to have some sort of identity so that you can distinguish between instances that may be associated with a particular user and those that need to have 'global' scope and would be shared across users. I didn't say it was going to be _easy_ :-). -- (reverse (concatenate 'string "gro.mca@" "enworbbc")) http://www.ntlug.org/~cbbrowne/sap.html "What I find most amusing about com and .NET is that they are trying to solve a problem I only had when programming using MS tools." -- Max M (on comp.lang.python)