swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lisp Serialization: GZ support?


From: Marcus G. Daniels
Subject: Re: Lisp Serialization: GZ support?
Date: 18 Mar 2002 17:39:07 -0700
User-agent: Gnus/5.070084 (Pterodactyl Gnus v0.84) Emacs/20.7

>>>>> "PJ" == Paul Johnson <address@hidden> writes:

PJ> Even the terms they think are basic and obvious like "compound"
PJ> are for me puzzling and mysterious.

A `compound' type is a type made up of a fixed number of primitive types.
Another word for it might be a `record' or a row in a spreadsheet.
It's like an Object with integers or doubles in it, but no subobjects.

Types that have this attribute are what you'd get out of saving
something `shallow' to HDF5 in Swarm.  Compound types in HDF5 have
advantage that since the types are simple and rigid, that saving them
can be very efficient as the memory layout is fixed.

In case you are wondering, strings are saved by making a dictionary of
all the known strings and then numbering them sequentially, using the 
number as the reference.

                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]