(no title)
marssaxman | 4 days ago
I keep finding myself building little assemblies of structs, vectors, maps, and sets which behave like tables and indexes[1]. Wouldn't it be nice, I keep thinking, if I could just declare the data and the queries I want, then let some tool compute an efficient implementation?
The tool is meant for situations where SQLite would be overkill. Serialization, migration, ALTER TABLE, and such are all out of scope. While you could probably use it as an app's central data store, its footprint is meant to be small enough that you might whip up a little schema to help implement a single module, or a single process, within a larger piece of software.
In theory an LLM coding agent should find the consistency & performance guarantees available with this approach as useful as a human would.
1) one example from a couple of years ago: https://github.com/risc0/zirgen/blob/main/zirgen/compiler/la...
No comments yet.