Re:Borrow Checking, RC, GC, and Eleven Other Memory Safety A...
by mgaunard on Friday December 20, 2024 @06:59AM
(#42470374)
It takes a lot more for a program to be correct than having valid bit patterns.
To begin with, the whole point of classes is to maintain invariants. Guaranteeing that a location in memory matches the valid bit patterns of its members is far from sufficient.
To begin with, the whole point of classes is to maintain invariants. Guaranteeing that a location in memory matches the valid bit patterns of its members is far from sufficient.