Prototype of Ownership/Borrowing System for D
Walter Bright
newshound2 at digitalmars.com
Wed Nov 27 06:33:59 UTC 2019
On 11/26/2019 9:31 AM, victoroak wrote:
> I think another great difference is that in your proposal a pointer has
> ownership of the memory but I think that structs should have ownership over
> resources and pointers are only borrows (like references in Rust), this way is
> more useful and lets you track ownership over other resources other than memory.
>
> Another point is that on Timon's proposal scope pointers can be members of
> structs so you can have a safe slice that borrows from a container.
That's the way both work.
More information about the Digitalmars-d
mailing list