logoalt Hacker News

29athrowaway06/15/20252 repliesview on HN

If you wish to use Datalog and Rust, cozodb is written in Rust and has a Datalog query syntax.


Replies

jitl06/15/2025

Cozodb seems cool but also inactive. I poked around about in November 2024 and found some low hanging fruit in the sqlite storage backend: https://github.com/cozodb/cozo/issues/285

show 1 reply
w10-106/16/2025

Yes, Cozodb has mostly worked as documented for me and been a pleasure to work with (also for program static analysis, also using sorted trees and type-fu internally). The docs have enough for an initial comparison with the blog walk-through, esp. interesting work on optimizing queries. But if you're not working in-memory in rust, data serialization is costly, and the project is quiet at best.