comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <mcondic.auntie.spam@acm.org>
Subject: Re: Berkeley DB bindings
Date: Wed, 12 Feb 2003 07:19:06 -0500
Date: 2003-02-12T12:19:44+00:00	[thread overview]
Message-ID: <b2de50$1eu$1@slb9.atl.mindspring.net> (raw)
In-Reply-To: whm2a.857$wK6.48594@news.siol.net

If all you want to do is serialize objects, then check out the 'Read,
'Write, 'Input & 'Output attributes relating to Ada's Streams. In most
respects, they work really slick - especially for data structures asnd
objects with inheritance - if you do it properly. Basically, if you set it
up properly, you pretty much have to do it only once at the base class level
& everything else inherits it. The only really bad news is that you have
little control over the representation of the data unless you painstakingly
build all of your own routines for the attributes.

Someone else mentioned the Grace components as a good place to start for
containers. Also see www.adapower.com for more libraries of containers and
other useful things.

MDC
--
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jsf.mil/

Send Replies To: m c o n d i c @ a c m . o r g

    "Going cold turkey isn't as delicious as it sounds."
        -- H. Simpson
======================================================================

Karel Miklav <karel@inetis.spppambait.com> wrote in message
news:whm2a.857$wK6.48594@news.siol.net...
>
> I'm interested in serialization of objects. If I had some more lives I'd
> try to reproduce Eaglespeed FIRM, but for now I'd just like to see how
> things work. As I understand they built the FIRM on AVL trees, thus I'm
> also asking about advanced containers with serialization.
>
> My goal is to get rid of multi-tier architecture as much as possible.
> Multiple tiers may be fun for scripting, but it's not fun if you have to
>   check the same data n-times in n-languages. I intend to build a
> stupid-simple object store, play with Ada in the meantime, then I'll see.
>






  reply	other threads:[~2003-02-12 12:19 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-11  6:49 Berkeley DB bindings Karel Miklav
2003-02-11  9:05 ` Preben Randhol
2003-02-11 11:55   ` Karel Miklav
2003-02-11 16:58     ` Stephen Leake
2003-02-12  6:59       ` Karel Miklav
2003-02-12 12:19         ` Marin David Condic [this message]
2003-02-11 20:19     ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox