lua-users home
lua-l archive

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


I just skimmed through the specs on Sol and one of the things I liked about
it was that it had metamethods that were always called when reading or
writing tables. I've been looking at building a persistent data-store for
Lua (without using memory mapping tricks) and one of the things I need is a
way to know when a table becomes dirty so that it can go on the
needs-to-be-written-to-disk list. The only way to do that in Lua seems to be
to use a proxy table but that means that every persistent table is now two
tables.

Sol makes some rather interesting choices, many of which seem good. On the
other hand, there is a community of Lua users and I had a hard time just
finding the details on Sol.

Mark