On Thursday, 2 October 2014 at 13:29:58 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 2 October 2014 at 11:41:14 UTC, Jacob Carlborg wrote:
I haven't really thought how it could be implemented but I was hoping that the caller could magically decide the allocation strategy instead of the callee. It looks like Rust is doing something like that but I haven't looked at it in detail.

I haven't looked at Rust in detail, but doesn't the Rust compiler take full control over memory management? I think that is a good idea, but it is at odds with D's general direction.

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.

--
Paulo

Reply via email to