logoalt Hacker News

Leynos06/15/20254 repliesview on HN

It's funny seeing this as the top story.

I'm in the middle of putting together a realtime strategy game using Differential Datalog[1] and Rust, with DDL managing the game's logic. Mostly as an excuse to expose myself to new ideas and engage in a whole lot of yak shaving.

[1] https://github.com/vmware-archive/differential-datalog


Replies

lsuresh06/16/2025

That's a cool demo you're building using ddlog! FWIW, we, the ddlog team have moved on to found Feldera (https://github.com/feldera/feldera). You could consider using DBSP directly through Rust.

foota06/16/2025

I wonder if you could make a frankenstein version of differential datalog by combing the OP repo with salsa[1] (the crate that powers rust-analyzer)

[1] https://github.com/salsa-rs/salsa

Yoric06/15/2025

On, nice!

I'll be interested in reading how this goes!

cmrdporcupine06/15/2025

Very cool, I'm curious to see what the state of that implementation is and how far you get, since DDLog is not being actively maintained anymore.