Jean-Claude Wippler
has written a prototype relational algebra library for Tcl he calls
Ratcl.
It sounds quite useful in itself (if he follows through with the
implementation), but I also
wonder
whether it could eventually be combined with the
Tcl Threads Extension
to give us a simple little in-memory, highly concurrent RDBMS. If so
that could be very handy. Nsv/tsv is great, but plain old key/value
pairs are awfully limiting - relational tables with support for inner
and outer joins, etc., would be
so much nicer...