|
|
|
|
|
by Animats
3564 days ago
|
|
Agree. The language's memory safety system needs to support more common use cases. At least: - Back pointers. (They're not owning pointers, and they have a well defined relationship with some other pointer. The language may need some way to explicitly say that.) - Collections where not all slots are initialized. (This requires simple proofs by induction as you grow a collection into previously allocated unused space.) |
|