4 ms·
I think we haven't even come close to harnessing the full benefits of (1) mutable references can't be aliased, and (2) referential transparency: data behind a
by howinteresting 4y ago
I think we haven't even come close to harnessing the full benefits of
(1) mutable references can't be aliased, and
(2) referential transparency: data behind an immutable pointer never changing no matter how many aliases to it there are.
(The exception being UnsafeCell, of course, which can easily be detected.)
Exciting times ahead for Rust performance!