My state lib PurrGress
The Rust Programming Language Forum
My state lib PurrGress
English I'd like to share my Rust library purrgress and its major v0.5.0 release. The library was built to completely eliminate dynamic dispatch (dyn / Box) and heap-hopping inside performance-critical loops. Instead of traditional nested state machines, it uses a Data-Oriented Design (DOD) architecture with flat, linear "trains": Graph Baking: You define states and dependency graphs upfront via PurrDesign and bake them into PurrRoute. Heavy recursive lookups and cyclic checks run strictly on...
0 comments
No comments yet.