Honestly all this DOP stuff feels more like someone trying to advertise themselves as a guru than trying to make a coherent paradigm. Too much bragging, not enough meat.
(Yes, I’ve read the other blog posts too.)
Confusingly, what is discussed in the post is not the same as data oriented design: https://en.m.wikipedia.org/wiki/Data-oriented_design
Naming is hard. See https://blog.klipse.tech/visualization/2021/02/16/data-related-paradigms.html for disambiguation.
It is, but so is steering a ship, and yet no captain would steer right into the reefs.
Nowadays, efficient persistent data structures are available in most programming languages.
But not C++ nor Rust … ?
Here is for C++ https://github.com/arximboldi/immer
Thanks! This looks great.
There are definitely plenty for Rust.
https://lib.rs/search?q=Persistent
Honestly all this DOP stuff feels more like someone trying to advertise themselves as a guru than trying to make a coherent paradigm. Too much bragging, not enough meat.
(Yes, I’ve read the other blog posts too.)
Confusingly, what is discussed in the post is not the same as data oriented design: https://en.m.wikipedia.org/wiki/Data-oriented_design
Naming is hard. See https://blog.klipse.tech/visualization/2021/02/16/data-related-paradigms.html for disambiguation.
It is, but so is steering a ship, and yet no captain would steer right into the reefs.
But not C++ nor Rust … ?
Here is for C++ https://github.com/arximboldi/immer
Thanks! This looks great.
There are definitely plenty for Rust.
https://lib.rs/search?q=Persistent