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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,49c144a354fac3a8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-02-12 04:19:45 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!arclight.uoregon.edu!wn13feed!worldnet.att.net!207.217.77.102!newsfeed2.earthlink.net!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!harp.news.atl.earthlink.net!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Berkeley DB bindings Date: Wed, 12 Feb 2003 07:19:06 -0500 Organization: MindSpring Enterprises Message-ID: References: <6212a.789$wK6.47145@news.siol.net> NNTP-Posting-Host: d1.56.b1.1d X-Server-Date: 12 Feb 2003 12:19:44 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Xref: archiver1.google.com comp.lang.ada:34021 Date: 2003-02-12T12:19:44+00:00 List-Id: 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 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. >