On Jan 17, 2008 8:53 PM, Joe Hosteny jhosteny@gmail.com wrote:
Has anyone taken a close look at Mnesia, to the point of considering
doing something like it using Termite? I'm not necessarily thinking of an architectural clone, but perhaps something similarly geared towards horizontal scalability that has native code queries?
Well there's a curious idea that I've been kicking around ever since the release of R6RS made me start to think through what I *really* thought needed fixing in Scheme - and that is the question of why it is that only strings can be interned? It seems to me that if you extend that concept to all the datatypes you have a very interesting-looking embedded database system. If you add a persistence manager it gets even better.
Obviously, the idea is a little trickier than what I can lay out in a five-sentence email, but I think there is a powerful notion rolling around in there somewhere. Termite seems like a fairly reasonable platform for it as well.
david rush