News for hackers. Stuff that matters.
Re:Why I’m dropping Rust by Animats on Sunday September 11, 2016 @06:56PM (#12476147)
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.)

There are no comments on this comment yet.