Re: propositions, oppositions, and some minor details
Per Bothner 13 Sep 2004 23:17 UTC
bear wrote:
> Since as far as I know every serious record system out there is
> implemented as an underlying vector,
Then I guess your knowledge is lacking, unless you by "vector" mean
"adressable memory".
Kawa records are built on Java classes. I assume others are
equivalent to C structs. Neither are "vectors", since they're not
indexable (at the Scheme or Java or portable C level).
Kava has define-simple-class and define-class forms that allow you
to define records/classes whose fields are non-objects (unboxed)
and of differing sizes.
--
--Per Bothner
xxxxxx@bothner.com http://per.bothner.com/