RFC: moving forward with @nogc Phobos
via Digitalmars-d
digitalmars-d at puremagic.com
Thu Oct 2 12:45:15 PDT 2014
On Thursday, 2 October 2014 at 18:52:18 UTC, Paulo Pinto wrote:
> Rust makes use of the type system and the borrow checker to
> validate how the pointers are being used.
>
> The usual errors when dealing with pointers are compile time
> errors in Rust.
They constrain usage so that you cannot share mutable objects. It
is described in reasonable high level here:
http://doc.rust-lang.org/0.11.0/rust.html#memory-and-concurrency-models
But is sketchy on implementation details, semantic restrictions
that follows and consequences when interacting with foreign code
etc.
More information about the Digitalmars-d
mailing list