Blog Post: What Does Memory Safety Really Mean in D?

Atila Neves atila.neves at gmail.com
Thu Aug 27 12:02:41 UTC 2020


On Sunday, 23 August 2020 at 19:39:35 UTC, Paul Backus wrote:
> https://pbackus.github.io/blog/how-does-memory-safety-work-in-d.html
>
> What exactly do we mean when we talk about "memory safety" in 
> D? Is it the same thing as "undefined behavior"? Is it ever 
> correct to mark and `extern(C)` function as `@trusted`? This 
> post is my attempt to understand, and answer, questions like 
> these.
>
> If you think I've gotten anything wrong, please leave a 
> reply--this is definitely an area where I'm still learning.

Nice, thanks for the write-up.

I've been owing the D community a blog post on memory safety for 
a few months now. I started writing it, then DIP1028 happened and 
I wanted to wait for a while to bring it up again.


More information about the Digitalmars-d-announce mailing list