3 ms·
It's complicated because it's self-referential, not because it's conceptually complicated. Self-referential data structures in rust are more difficult because o
by chewbacha 8y ago
It's complicated because it's self-referential, not because it's conceptually complicated. Self-referential data structures in rust are more difficult because of the way ownership works.
Of course, self-referential, mutating data structures are nefarious and hard to build in a thread-safe way. So the extra difficulty is actually an symptom of the inherit complexities of making them thread-safe.