[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

3343: Re: [MUD-Dev] MUD Design Fundamentals (Was: Looking for

[Full Header] [Plain Text]
From: "Chris Gray" <cg@ami-cg.GraySage.Edmonton.AB.CA>
Newsgroups: nu.kanga.list.mud-dev
Date: Fri, 29 Aug 97 21:24:23 MST
Organization: Kanga.Nu
[Jeff K:]
:An "object orinted database" is a lot mreo like what yo udescribe BUT the
:problem qwith your descriptionj is that it make sa concious act of storing
:and retrieving necessary. Many "inhearently p[ersistant" systems (such as
:cold or Smalltalk) do NOT require such an active effort.  In genral the
:difference is in tehcnase of cold or Smalltalk the persistance is built
:into the system, in the case of a C++ persistance library it is an add on.

Exactly. Example from my system:

    private thingamabob CreateThing(nil)$
    thingamabob @ nameProperty := "Fred"$

    <log out of system>
    <shut down server>
    <wait some time>
    <restart server>
    <log in>

    d thingamabob @ nameProperty$
    ==> "Fred"

Nothing manual - its all automatic. This is what I understand a persistent
language to be.

--
Chris Gray   cg@ami-cg.GraySage.Edmonton.AB.CA